Enum portunusd::door::Error [−][src]
pub enum Error { InvalidPath(NulError), InstallJamb(c_int), AttachDoor(c_int), OpenDoor(c_int), DoorCall(c_int), CreateDoor(c_int), }
Expand description
Door problems.
Two things can go wrong with a door – its path can be invalid, or a system call can fail. If a
system call fails, one of this enum’s variants will be returned corresponding to the failed
system call. It will contain the value of errno
associated with the failed system call.
Variants
InvalidPath(NulError)
InstallJamb(c_int)
AttachDoor(c_int)
OpenDoor(c_int)
DoorCall(c_int)
CreateDoor(c_int)
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Error
impl UnwindSafe for Error