pub enum BlockInstallResult {
Installed,
Replaced,
AlreadyPresent,
}Expand description
Result of an install/upsert operation.
Variants§
Installed
Block was newly appended.
Replaced
An existing block was replaced.
AlreadyPresent
Block was already present with identical content.
Trait Implementations§
Source§impl Clone for BlockInstallResult
impl Clone for BlockInstallResult
Source§fn clone(&self) -> BlockInstallResult
fn clone(&self) -> BlockInstallResult
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 moreimpl Copy for BlockInstallResult
Source§impl Debug for BlockInstallResult
impl Debug for BlockInstallResult
impl Eq for BlockInstallResult
Source§impl PartialEq for BlockInstallResult
impl PartialEq for BlockInstallResult
Source§fn eq(&self, other: &BlockInstallResult) -> bool
fn eq(&self, other: &BlockInstallResult) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BlockInstallResult
Auto Trait Implementations§
impl Freeze for BlockInstallResult
impl RefUnwindSafe for BlockInstallResult
impl Send for BlockInstallResult
impl Sync for BlockInstallResult
impl Unpin for BlockInstallResult
impl UnsafeUnpin for BlockInstallResult
impl UnwindSafe for BlockInstallResult
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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.