Enum privsep::Error [−][src]
pub enum Error {
Show 13 variants
IoError(Error),
PermissionDenied,
UnixError(Error),
Error(&'static str),
InvalidArgument(ParseIntError),
InvalidProcess(Cow<'static, str>),
MissingParent,
VarError(VarError),
JoinError(JoinError),
UserNotFound(Cow<'static, str>),
Privdrop(&'static str, Box<dyn Error>),
GeneralError(Box<dyn Error>),
Terminated(&'static str),
}
Expand description
Common errors of the privsep
crate.
Variants
IoError(Error)
Tuple Fields of IoError
0: Error
UnixError(Error)
Tuple Fields of UnixError
0: Error
Error(&'static str)
Tuple Fields of Error
0: &'static str
InvalidArgument(ParseIntError)
Tuple Fields of InvalidArgument
VarError(VarError)
Tuple Fields of VarError
0: VarError
JoinError(JoinError)
Tuple Fields of JoinError
0: JoinError
Terminated(&'static str)
Tuple Fields of Terminated
0: &'static str
Trait Implementations
Performs the conversion.