pub enum MemoryManagerRangeError {
InvalidRange {
start: u8,
end: u8,
},
InvalidMemoryManagerId {
id: u8,
},
}Expand description
MemoryManagerRangeError
Invalid MemoryManager virtual memory ID range.
Variants§
InvalidRange
Range bounds are reversed.
InvalidMemoryManagerId
ID 255 is the unallocated-bucket sentinel.
Trait Implementations§
Source§impl Clone for MemoryManagerRangeError
impl Clone for MemoryManagerRangeError
Source§fn clone(&self) -> MemoryManagerRangeError
fn clone(&self) -> MemoryManagerRangeError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 MemoryManagerRangeError
impl Debug for MemoryManagerRangeError
Source§impl Display for MemoryManagerRangeError
impl Display for MemoryManagerRangeError
Source§impl Error for MemoryManagerRangeError
impl Error for MemoryManagerRangeError
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 From<MemoryManagerRangeError> for MemoryManagerRangeAuthorityError
impl From<MemoryManagerRangeError> for MemoryManagerRangeAuthorityError
Source§fn from(source: MemoryManagerRangeError) -> Self
fn from(source: MemoryManagerRangeError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for MemoryManagerRangeError
impl PartialEq for MemoryManagerRangeError
Source§fn eq(&self, other: &MemoryManagerRangeError) -> bool
fn eq(&self, other: &MemoryManagerRangeError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for MemoryManagerRangeError
impl Eq for MemoryManagerRangeError
impl StructuralPartialEq for MemoryManagerRangeError
Auto Trait Implementations§
impl Freeze for MemoryManagerRangeError
impl RefUnwindSafe for MemoryManagerRangeError
impl Send for MemoryManagerRangeError
impl Sync for MemoryManagerRangeError
impl Unpin for MemoryManagerRangeError
impl UnsafeUnpin for MemoryManagerRangeError
impl UnwindSafe for MemoryManagerRangeError
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