pub enum StoreCommitParticipation {
Durable,
LiveOnly,
}Expand description
Store commit participation class.
Variants§
Durable
Store mutations participate in the durable commit path.
LiveOnly
Store mutations are live-only side effects.
Implementations§
Trait Implementations§
Source§impl Clone for StoreCommitParticipation
impl Clone for StoreCommitParticipation
Source§fn clone(&self) -> StoreCommitParticipation
fn clone(&self) -> StoreCommitParticipation
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 StoreCommitParticipation
Source§impl Debug for StoreCommitParticipation
impl Debug for StoreCommitParticipation
Source§impl Default for StoreCommitParticipation
impl Default for StoreCommitParticipation
Source§fn default() -> StoreCommitParticipation
fn default() -> StoreCommitParticipation
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StoreCommitParticipation
impl<'de> Deserialize<'de> for StoreCommitParticipation
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 StoreCommitParticipation
Source§impl PartialEq for StoreCommitParticipation
impl PartialEq for StoreCommitParticipation
Source§fn eq(&self, other: &StoreCommitParticipation) -> bool
fn eq(&self, other: &StoreCommitParticipation) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for StoreCommitParticipation
Auto Trait Implementations§
impl Freeze for StoreCommitParticipation
impl RefUnwindSafe for StoreCommitParticipation
impl Send for StoreCommitParticipation
impl Sync for StoreCommitParticipation
impl Unpin for StoreCommitParticipation
impl UnsafeUnpin for StoreCommitParticipation
impl UnwindSafe for StoreCommitParticipation
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