pub enum MemoryMapError {
Misaligned,
InvalidSize,
}Expand description
Errors that may happen when constructing a MemoryMapRef or
MemoryMapRefMut.
Variants§
Trait Implementations§
Source§impl Clone for MemoryMapError
impl Clone for MemoryMapError
Source§fn clone(&self) -> MemoryMapError
fn clone(&self) -> MemoryMapError
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 MemoryMapError
impl Debug for MemoryMapError
Source§impl Display for MemoryMapError
impl Display for MemoryMapError
Source§impl Error for MemoryMapError
impl Error for MemoryMapError
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()
impl Copy for MemoryMapError
Auto Trait Implementations§
impl Freeze for MemoryMapError
impl RefUnwindSafe for MemoryMapError
impl Send for MemoryMapError
impl Sync for MemoryMapError
impl Unpin for MemoryMapError
impl UnwindSafe for MemoryMapError
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