pub enum StoreOperation {
Show 40 variants
StoreInit,
Persist,
PersistLight,
PersistFull,
Snapshot,
Recover,
ApplyEvent,
ApplyEventOnStop,
GetEventsRange,
GetLatestEvents,
ParseEventKey,
EmitPreStopError,
EncodeEvent,
RollbackPersistLight,
DecodeEvent,
DecodeState,
EncodeActor,
ValidateKeyLength,
EncryptData,
DecryptKey,
ValidateCiphertext,
DecryptData,
Compact,
LastEvent,
Purge,
Delete,
LockManagerData,
LockData,
LockConnection,
WalCheckpoint,
FlushWal,
OpenConnection,
Insert,
ExecuteBatch,
ListCf,
ColumnAccess,
RocksdbOperation,
CreateCollection,
CreateState,
Test,
}Expand description
Canonical store operations used for diagnostics and error reporting.
Variants§
StoreInit
Persist
PersistLight
PersistFull
Snapshot
Recover
ApplyEvent
ApplyEventOnStop
GetEventsRange
GetLatestEvents
ParseEventKey
EmitPreStopError
EncodeEvent
RollbackPersistLight
DecodeEvent
DecodeState
EncodeActor
ValidateKeyLength
EncryptData
DecryptKey
ValidateCiphertext
DecryptData
Compact
LastEvent
Purge
Delete
LockManagerData
LockData
LockConnection
WalCheckpoint
FlushWal
OpenConnection
Insert
ExecuteBatch
ListCf
ColumnAccess
RocksdbOperation
CreateCollection
CreateState
Test
Trait Implementations§
Source§impl Clone for StoreOperation
impl Clone for StoreOperation
Source§fn clone(&self) -> StoreOperation
fn clone(&self) -> StoreOperation
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 StoreOperation
impl Debug for StoreOperation
Source§impl Display for StoreOperation
impl Display for StoreOperation
Source§impl PartialEq for StoreOperation
impl PartialEq for StoreOperation
impl Copy for StoreOperation
impl Eq for StoreOperation
impl StructuralPartialEq for StoreOperation
Auto Trait Implementations§
impl Freeze for StoreOperation
impl RefUnwindSafe for StoreOperation
impl Send for StoreOperation
impl Sync for StoreOperation
impl Unpin for StoreOperation
impl UnsafeUnpin for StoreOperation
impl UnwindSafe for StoreOperation
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