[][src]Type Definition melib::backends::notmuch::bindings::notmuch_filenames_valid

type notmuch_filenames_valid = unsafe extern "C" fn(filenames: *mut notmuch_filenames_t) -> notmuch_bool_t;

Is the given 'filenames' iterator pointing at a valid filename.

When this function returns TRUE, notmuch_filenames_get will return a valid string. Whereas when this function returns FALSE, notmuch_filenames_get will return NULL.

It is acceptable to pass NULL for 'filenames', in which case this function will always return FALSE.