[][src]Function libfuse_sys::fuse_lowlevel::fuse_opt_parse

pub unsafe extern "C" fn fuse_opt_parse(
    args: *mut fuse_args,
    data: *mut c_void,
    opts: *const fuse_opt,
    proc_: fuse_opt_proc_t
) -> c_int

Option parsing function

If 'args' was returned from a previous call to fuse_opt_parse() or it was constructed from

A NULL 'args' is equivalent to an empty argument vector

A NULL 'opts' is equivalent to an 'opts' array containing a single end marker

A NULL 'proc' is equivalent to a processing function always returning '1'

@param args is the input and output argument list @param data is the user data @param opts is the option description array @param proc is the processing function @return -1 on error, 0 on success