Struct std::alloc::AllocError  
source · pub struct AllocError;🔬This is a nightly-only experimental API. (
allocator_api #32838)Expand description
The AllocError error indicates an allocation failure
that may be due to resource exhaustion or to
something wrong when combining the given input arguments with this
allocator.
Trait Implementations§
source§impl Clone for AllocError
 
impl Clone for AllocError
source§fn clone(&self) -> AllocError
 
fn clone(&self) -> AllocError
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from 
source. Read moresource§impl Debug for AllocError
 
impl Debug for AllocError
source§impl Display for AllocError
 
impl Display for AllocError
source§impl Error for AllocError
 
impl Error for AllocError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
 
fn source(&self) -> Option<&(dyn Error + 'static)>
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 PartialEq for AllocError
 
impl PartialEq for AllocError
source§fn eq(&self, other: &AllocError) -> bool
 
fn eq(&self, other: &AllocError) -> bool
This method tests for 
self and other values to be equal, and is used
by ==.impl Copy for AllocError
impl Eq for AllocError
impl StructuralEq for AllocError
impl StructuralPartialEq for AllocError
Auto Trait Implementations§
impl RefUnwindSafe for AllocError
impl Send for AllocError
impl Sync for AllocError
impl Unpin for AllocError
impl UnwindSafe for AllocError
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