pub struct CoalescedRange {
pub page_start: u32,
pub page_end: u32,
pub byte_start: usize,
pub byte_length: usize,
}Expand description
A coalesced byte range covering one or more page indices.
Fields§
§page_start: u32§page_end: u32§byte_start: usize§byte_length: usizeTrait Implementations§
Source§impl Clone for CoalescedRange
impl Clone for CoalescedRange
Source§fn clone(&self) -> CoalescedRange
fn clone(&self) -> CoalescedRange
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 CoalescedRange
impl Debug for CoalescedRange
Source§impl PartialEq for CoalescedRange
impl PartialEq for CoalescedRange
Source§fn eq(&self, other: &CoalescedRange) -> bool
fn eq(&self, other: &CoalescedRange) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for CoalescedRange
impl StructuralPartialEq for CoalescedRange
Auto Trait Implementations§
impl Freeze for CoalescedRange
impl RefUnwindSafe for CoalescedRange
impl Send for CoalescedRange
impl Sync for CoalescedRange
impl Unpin for CoalescedRange
impl UnsafeUnpin for CoalescedRange
impl UnwindSafe for CoalescedRange
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