pub enum PageError {
AddOverflowU32(u32, u32),
SubOverflowU32(u32, u32),
OverflowU32MemorySize(u32, u32),
WrongRange(u32, u32),
}Expand description
Errors when act with PageU32Size.
Variants§
AddOverflowU32(u32, u32)
Addition overflow.
SubOverflowU32(u32, u32)
Subtraction overflow.
OverflowU32MemorySize(u32, u32)
Overflow U32 memory size: has bytes, which has offset bigger then u32::MAX.
WrongRange(u32, u32)
Cannot make pages iter from to.
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for PageError
impl Send for PageError
impl Sync for PageError
impl Unpin for PageError
impl UnwindSafe for PageError
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