pub enum PendingValue {
Value(Vec<u8>),
Deleted,
}Expand description
Pending value in a write-session overlay.
Variants§
Trait Implementations§
Source§impl Clone for PendingValue
impl Clone for PendingValue
Source§fn clone(&self) -> PendingValue
fn clone(&self) -> PendingValue
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 PendingValue
impl Debug for PendingValue
impl Eq for PendingValue
Source§impl PartialEq for PendingValue
impl PartialEq for PendingValue
impl StructuralPartialEq for PendingValue
Auto Trait Implementations§
impl Freeze for PendingValue
impl RefUnwindSafe for PendingValue
impl Send for PendingValue
impl Sync for PendingValue
impl Unpin for PendingValue
impl UnsafeUnpin for PendingValue
impl UnwindSafe for PendingValue
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> 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