[−][src]Enum jail::JailError
An enum for error types of the Jail.
Implements the Fail
trait of the failure
crate.
Variants
IoError(Error)
JailGetError(String)
JailSetError(String)
JailAttachError(Error)
NoSuchParameter(String)
SysctlError(SysctlError)
ParameterTypeError(SysctlError)
ParameterStringLengthError(SysctlError)
ParameterStructLengthError(SysctlError)
ParameterTunableError(String)
JailMaxAfIpsFailed(SysctlError)
ParameterLengthNaN(String)
ParameterTypeUnsupported(CtlType)
RctlError(Error)
CStringError(NulError)
Implementations
impl JailError
[src]
pub fn from_errno() -> Self
[src]
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for JailError
impl Send for JailError
impl Sync for JailError
impl Unpin for JailError
impl !UnwindSafe for JailError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> AsFail for T where
T: Fail,
[src]
T: Fail,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<E> Fail for E where
E: 'static + Error + Send + Sync,
[src]
E: 'static + Error + Send + Sync,
fn name(&self) -> Option<&str>
[src]
fn cause(&self) -> Option<&(dyn Fail + 'static)>
[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn context<D>(self, context: D) -> Context<D> where
D: Display + Send + Sync + 'static,
[src]
D: Display + Send + Sync + 'static,
fn compat(self) -> Compat<Self>
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,