[][src]Enum wayland_client::GlobalError

pub enum GlobalError {
    Missing,
    VersionTooLow(u32),
}

An error that occurred trying to bind a global

Variants

Missing

The requested global was missing

VersionTooLow(u32)

The global advertised by the server has a lower version number than the one requested

Trait Implementations

impl PartialEq<GlobalError> for GlobalError[src]

impl Display for GlobalError[src]

impl Debug for GlobalError[src]

impl Error for GlobalError[src]

fn cause(&self) -> Option<&dyn Error>1.0.0[src]

Deprecated since 1.33.0:

replaced by Error::source, which can support downcasting

The lower-level cause of this error, if any. Read more

fn source(&self) -> Option<&(dyn Error + 'static)>1.30.0[src]

The lower-level source of this error, if any. Read more

Auto Trait Implementations

impl Unpin for GlobalError

impl Sync for GlobalError

impl Send for GlobalError

impl UnwindSafe for GlobalError

impl RefUnwindSafe for GlobalError

Blanket Implementations

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]