#[non_exhaustive]pub struct LayoutError;Expand description
The LayoutError is returned when the parameters given
to Layout::from_size_align
or some other Layout constructor
do not satisfy its documented constraints.
Trait Implementationsยง
1.50.0 ยท Sourceยงimpl Clone for LayoutError
impl Clone for LayoutError
Sourceยงfn clone(&self) -> LayoutError
fn clone(&self) -> LayoutError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) ยท Sourceยงfn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more1.50.0 ยท Sourceยงimpl Debug for LayoutError
impl Debug for LayoutError
1.28.0 ยท Sourceยงimpl Display for LayoutError
impl Display for LayoutError
impl Eq for LayoutError
1.28.0 ยท Sourceยงimpl Error for LayoutError
impl Error for LayoutError
1.30.0 ยท Sourceยงfn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 ยท Sourceยงfn description(&self) -> &str
fn description(&self) -> &str
๐Deprecated since 1.42.0:
use the Display impl or to_string()
Sourceยงimpl From<LayoutError> for TryReserveErrorKind
impl From<LayoutError> for TryReserveErrorKind
Sourceยงfn from(_: LayoutError) -> TryReserveErrorKind
fn from(_: LayoutError) -> TryReserveErrorKind
Always evaluates to TryReserveErrorKind::CapacityOverflow.
1.50.0 ยท Sourceยงimpl PartialEq for LayoutError
impl PartialEq for LayoutError
Sourceยงfn eq(&self, other: &LayoutError) -> bool
fn eq(&self, other: &LayoutError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for LayoutError
Auto Trait Implementationsยง
impl Freeze for LayoutError
impl RefUnwindSafe for LayoutError
impl Send for LayoutError
impl Sync for LayoutError
impl Unpin for LayoutError
impl UnsafeUnpin for LayoutError
impl UnwindSafe for LayoutError
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