Function nix::unistd::pathconf [−][src]
pub fn pathconf<P: ?Sized + NixPath>(
path: &P,
var: PathconfVar
) -> Result<Option<c_long>>
Expand description
Get path-dependent configurable system variables (see pathconf(2))
Returns the value of a path-dependent configurable system variable. Most
supported variables also have associated compile-time constants, but POSIX
allows their values to change at runtime. There are generally two types of
pathconf variables: options and limits. See pathconf(2) for more details.
Parameters
path: Lookup the value ofvarfor this file or directoryvar: Thepathconfvariable to lookup
Returns
Ok(Some(x)): the variable’s limit (for limit variables) or its implementation level (for option variables). Implementation levels are usually a decimal-coded date, such as 200112 for POSIX 2001.12Ok(None): the variable has no limit (for limit variables) or is unsupported (for option variables)Err(x): an error occurred