[−][src]Enum wasi_common::Error
Variants
Io(Error)Yanix(YanixError)Methods
impl Error[src]
pub const ESUCCESS: Self[src]
pub const E2BIG: Self[src]
pub const EACCES: Self[src]
pub const EADDRINUSE: Self[src]
pub const EADDRNOTAVAIL: Self[src]
pub const EAFNOSUPPORT: Self[src]
pub const EAGAIN: Self[src]
pub const EALREADY: Self[src]
pub const EBADF: Self[src]
pub const EBADMSG: Self[src]
pub const EBUSY: Self[src]
pub const ECANCELED: Self[src]
pub const ECHILD: Self[src]
pub const ECONNABORTED: Self[src]
pub const ECONNREFUSED: Self[src]
pub const ECONNRESET: Self[src]
pub const EDEADLK: Self[src]
pub const EDESTADDRREQ: Self[src]
pub const EDOM: Self[src]
pub const EDQUOT: Self[src]
pub const EEXIST: Self[src]
pub const EFAULT: Self[src]
pub const EFBIG: Self[src]
pub const EHOSTUNREACH: Self[src]
pub const EIDRM: Self[src]
pub const EILSEQ: Self[src]
pub const EINPROGRESS: Self[src]
pub const EINTR: Self[src]
pub const EINVAL: Self[src]
pub const EIO: Self[src]
pub const EISCONN: Self[src]
pub const EISDIR: Self[src]
pub const ELOOP: Self[src]
pub const EMFILE: Self[src]
pub const EMLINK: Self[src]
pub const EMSGSIZE: Self[src]
pub const EMULTIHOP: Self[src]
pub const ENAMETOOLONG: Self[src]
pub const ENETDOWN: Self[src]
pub const ENETRESET: Self[src]
pub const ENETUNREACH: Self[src]
pub const ENFILE: Self[src]
pub const ENOBUFS: Self[src]
pub const ENODEV: Self[src]
pub const ENOENT: Self[src]
pub const ENOEXEC: Self[src]
pub const ENOLCK: Self[src]
pub const ENOLINK: Self[src]
pub const ENOMEM: Self[src]
pub const ENOMSG: Self[src]
pub const ENOPROTOOPT: Self[src]
pub const ENOSPC: Self[src]
pub const ENOSYS: Self[src]
pub const ENOTCONN: Self[src]
pub const ENOTDIR: Self[src]
pub const ENOTEMPTY: Self[src]
pub const ENOTRECOVERABLE: Self[src]
pub const ENOTSOCK: Self[src]
pub const ENOTSUP: Self[src]
pub const ENOTTY: Self[src]
pub const ENXIO: Self[src]
pub const EOVERFLOW: Self[src]
pub const EOWNERDEAD: Self[src]
pub const EPERM: Self[src]
pub const EPIPE: Self[src]
pub const EPROTO: Self[src]
pub const EPROTONOSUPPORT: Self[src]
pub const EPROTOTYPE: Self[src]
pub const ERANGE: Self[src]
pub const EROFS: Self[src]
pub const ESPIPE: Self[src]
pub const ESRCH: Self[src]
pub const ESTALE: Self[src]
pub const ETIMEDOUT: Self[src]
pub const ETXTBSY: Self[src]
pub const EXDEV: Self[src]
pub const ENOTCAPABLE: Self[src]
Trait Implementations
impl Debug for Error[src]
impl Display for Error[src]
impl Error for Error[src]
fn source(&self) -> Option<&(dyn Error + 'static)>[src]
fn backtrace(&self) -> Option<&Backtrace>[src]
fn description(&self) -> &str1.0.0[src]
fn cause(&self) -> Option<&dyn Error>1.0.0[src]
impl<'_> From<&'_ NulError> for Error[src]
impl From<Errno> for Error[src]
impl From<Error> for Error[src]
impl From<Infallible> for Error[src]
fn from(_: Infallible) -> Self[src]
impl From<NulError> for Error[src]
impl From<TryFromIntError> for Error[src]
fn from(_: TryFromIntError) -> Self[src]
impl From<Utf8Error> for Error[src]
impl From<YanixError> for Error[src]
fn from(source: YanixError) -> Self[src]
Auto Trait Implementations
impl !RefUnwindSafe for Error
impl Send for Error
impl Sync for Error
impl Unpin for Error
impl !UnwindSafe for Error
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
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<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>,