#[repr(u8)]pub enum ArrayConstructionError {
AllocationError = 0,
ArrayTooLong = 1,
}
Expand description
Represents an error that occurs when constructing a new array.
Variants§
AllocationError = 0
The allocator failed to allocate memory.
ArrayTooLong = 1
The passed array is too long, it exceeds MAX_LENGTH
.
Trait Implementations§
Source§impl Clone for ArrayConstructionError
impl Clone for ArrayConstructionError
Source§fn clone(&self) -> ArrayConstructionError
fn clone(&self) -> ArrayConstructionError
Returns a duplicate 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 ArrayConstructionError
impl Debug for ArrayConstructionError
Source§impl From<AllocationError> for ArrayConstructionError
impl From<AllocationError> for ArrayConstructionError
Source§impl Hash for ArrayConstructionError
impl Hash for ArrayConstructionError
Source§impl PartialEq for ArrayConstructionError
impl PartialEq for ArrayConstructionError
impl Copy for ArrayConstructionError
impl Eq for ArrayConstructionError
impl StructuralPartialEq for ArrayConstructionError
Auto Trait Implementations§
impl Freeze for ArrayConstructionError
impl RefUnwindSafe for ArrayConstructionError
impl Send for ArrayConstructionError
impl Sync for ArrayConstructionError
impl Unpin for ArrayConstructionError
impl UnwindSafe for ArrayConstructionError
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