pub enum MemoryError {
OutOfBoundsError,
AssignmentError(TypeAssignmentError),
InvalidAccess(TypeInvalidAccess),
UnknownSizeDimension,
MismatchedDimensions(usize, usize),
MismatchedDimensionsWeak(usize, usize),
AssignmentMissingTags(String),
AssignmentTagAfterInit,
AssignmentTagTwice,
AssignmentTagInput,
TagValueNotInitializedAccess,
MissingInputs(String),
}
Variants§
OutOfBoundsError
AssignmentError(TypeAssignmentError)
InvalidAccess(TypeInvalidAccess)
UnknownSizeDimension
MismatchedDimensions(usize, usize)
MismatchedDimensionsWeak(usize, usize)
AssignmentMissingTags(String)
AssignmentTagAfterInit
AssignmentTagTwice
AssignmentTagInput
TagValueNotInitializedAccess
MissingInputs(String)
Auto Trait Implementations§
impl Freeze for MemoryError
impl RefUnwindSafe for MemoryError
impl Send for MemoryError
impl Sync for MemoryError
impl Unpin for MemoryError
impl UnwindSafe for MemoryError
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