pub enum AuthorityOperationKind {
Append,
Supersede,
Redact,
}Expand description
Authority mutation kind recorded in the operation journal and receipt.
Variants§
Trait Implementations§
Source§impl Clone for AuthorityOperationKind
impl Clone for AuthorityOperationKind
Source§fn clone(&self) -> AuthorityOperationKind
fn clone(&self) -> AuthorityOperationKind
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 AuthorityOperationKind
Source§impl Debug for AuthorityOperationKind
impl Debug for AuthorityOperationKind
Source§impl<'de> Deserialize<'de> for AuthorityOperationKind
impl<'de> Deserialize<'de> for AuthorityOperationKind
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for AuthorityOperationKind
Source§impl PartialEq for AuthorityOperationKind
impl PartialEq for AuthorityOperationKind
Source§impl Serialize for AuthorityOperationKind
impl Serialize for AuthorityOperationKind
impl StructuralPartialEq for AuthorityOperationKind
Auto Trait Implementations§
impl Freeze for AuthorityOperationKind
impl RefUnwindSafe for AuthorityOperationKind
impl Send for AuthorityOperationKind
impl Sync for AuthorityOperationKind
impl Unpin for AuthorityOperationKind
impl UnsafeUnpin for AuthorityOperationKind
impl UnwindSafe for AuthorityOperationKind
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.