pub enum CreateMappingError {
InvalidOffset,
UnregisteredBuffer,
SizeOutOfBounds,
FdCloneFailure(ErrorKind),
MappingFailure(i32),
NonMatchingPermissions,
}Variants§
InvalidOffset
UnregisteredBuffer
SizeOutOfBounds
FdCloneFailure(ErrorKind)
MappingFailure(i32)
NonMatchingPermissions
Trait Implementations§
Source§impl Debug for CreateMappingError
impl Debug for CreateMappingError
Source§impl Display for CreateMappingError
impl Display for CreateMappingError
impl Eq for CreateMappingError
Source§impl Error for CreateMappingError
impl Error for CreateMappingError
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 PartialEq for CreateMappingError
impl PartialEq for CreateMappingError
Source§fn eq(&self, other: &CreateMappingError) -> bool
fn eq(&self, other: &CreateMappingError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CreateMappingError
Auto Trait Implementations§
impl Freeze for CreateMappingError
impl RefUnwindSafe for CreateMappingError
impl Send for CreateMappingError
impl Sync for CreateMappingError
impl Unpin for CreateMappingError
impl UnsafeUnpin for CreateMappingError
impl UnwindSafe for CreateMappingError
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