pub enum JudgeCoreError {
NixErrno(Errno),
SeccompError(SeccompError),
FFINulError(NulError),
IOError(Error),
SerdeJsonError(Error),
AnyhowError(Error),
FromUtf8Error(FromUtf8Error),
}
Variants§
NixErrno(Errno)
SeccompError(SeccompError)
FFINulError(NulError)
IOError(Error)
SerdeJsonError(Error)
AnyhowError(Error)
FromUtf8Error(FromUtf8Error)
Trait Implementations§
Source§impl Debug for JudgeCoreError
impl Debug for JudgeCoreError
Source§impl From<Errno> for JudgeCoreError
impl From<Errno> for JudgeCoreError
Source§fn from(error: Errno) -> JudgeCoreError
fn from(error: Errno) -> JudgeCoreError
Converts to this type from the input type.
Source§impl From<Error> for JudgeCoreError
impl From<Error> for JudgeCoreError
Source§fn from(error: Error) -> JudgeCoreError
fn from(error: Error) -> JudgeCoreError
Converts to this type from the input type.
Source§impl From<Error> for JudgeCoreError
impl From<Error> for JudgeCoreError
Source§fn from(error: Error) -> JudgeCoreError
fn from(error: Error) -> JudgeCoreError
Converts to this type from the input type.
Source§impl From<Error> for JudgeCoreError
impl From<Error> for JudgeCoreError
Source§fn from(error: Error) -> JudgeCoreError
fn from(error: Error) -> JudgeCoreError
Converts to this type from the input type.
Source§impl From<FromUtf8Error> for JudgeCoreError
impl From<FromUtf8Error> for JudgeCoreError
Source§fn from(error: FromUtf8Error) -> JudgeCoreError
fn from(error: FromUtf8Error) -> JudgeCoreError
Converts to this type from the input type.
Source§impl From<NulError> for JudgeCoreError
impl From<NulError> for JudgeCoreError
Source§fn from(error: NulError) -> JudgeCoreError
fn from(error: NulError) -> JudgeCoreError
Converts to this type from the input type.
Source§impl From<SeccompError> for JudgeCoreError
impl From<SeccompError> for JudgeCoreError
Source§fn from(error: SeccompError) -> JudgeCoreError
fn from(error: SeccompError) -> JudgeCoreError
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for JudgeCoreError
impl !RefUnwindSafe for JudgeCoreError
impl Send for JudgeCoreError
impl Sync for JudgeCoreError
impl Unpin for JudgeCoreError
impl !UnwindSafe for JudgeCoreError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more