pub struct VmoDirtyRange { /* private fields */ }Expand description
Represents a dirty range of page aligned bytes within a pager backed VMO.
Implementations§
Trait Implementations§
Source§impl Clone for VmoDirtyRange
impl Clone for VmoDirtyRange
Source§fn clone(&self) -> VmoDirtyRange
fn clone(&self) -> VmoDirtyRange
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 VmoDirtyRange
impl Debug for VmoDirtyRange
Source§impl Default for VmoDirtyRange
impl Default for VmoDirtyRange
Source§fn default() -> VmoDirtyRange
fn default() -> VmoDirtyRange
Returns the “default value” for a type. Read more
Source§impl PartialEq for VmoDirtyRange
impl PartialEq for VmoDirtyRange
impl Copy for VmoDirtyRange
impl Eq for VmoDirtyRange
impl StructuralPartialEq for VmoDirtyRange
Auto Trait Implementations§
impl Freeze for VmoDirtyRange
impl RefUnwindSafe for VmoDirtyRange
impl Send for VmoDirtyRange
impl Sync for VmoDirtyRange
impl Unpin for VmoDirtyRange
impl UnsafeUnpin for VmoDirtyRange
impl UnwindSafe for VmoDirtyRange
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
Source§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T to [Self]Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more