1.28.0[][src]Struct std::alloc::LayoutErr

pub struct LayoutErr { /* fields omitted */ }

The parameters given to Layout::from_size_align or some other Layout constructor do not satisfy its documented constraints.

Trait Implementations

impl Eq for LayoutErr[src]

impl Display for LayoutErr[src]

impl PartialEq<LayoutErr> for LayoutErr[src]

impl Debug for LayoutErr[src]

impl Clone for LayoutErr[src]

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

Performs copy-assignment from source. Read more

impl From<LayoutErr> for TryReserveError[src]

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

impl RefUnwindSafe for LayoutErr

impl Unpin for LayoutErr

impl Sync for LayoutErr

impl Send for LayoutErr

Blanket Implementations

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> Into<U> for T where
    U: From<T>, 
[src]

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

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]

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

type Owned = T

The resulting type after obtaining ownership.

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