[][src]Enum sdl2::IntegerOrSdlError

pub enum IntegerOrSdlError {
    IntegerOverflows(&'static stru32),
    SdlError(String),
}

A given integer was so big that its representation as a C integer would be negative.

Variants

IntegerOverflows(&'static stru32)SdlError(String)

Trait Implementations

impl Clone for IntegerOrSdlError[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl PartialEq<IntegerOrSdlError> for IntegerOrSdlError[src]

impl Display for IntegerOrSdlError[src]

impl Debug for IntegerOrSdlError[src]

impl Error for IntegerOrSdlError[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 IntegerOrSdlError

impl Send for IntegerOrSdlError

impl Sync for IntegerOrSdlError

impl UnwindSafe for IntegerOrSdlError

impl RefUnwindSafe for IntegerOrSdlError

Blanket Implementations

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

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

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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]