Enum scylla::transport::errors::WriteType [−][src]
pub enum WriteType {
Simple,
Batch,
UnloggedBatch,
Counter,
BatchLog,
Cas,
View,
Cdc,
Other(String),
}
Expand description
Type of write operation requested
Variants
Non-batched non-counter write
Logged batch write. If this type is received, it means the batch log has been succesfully written (otherwise BatchLog type would be present)
Unlogged batch. No batch log write has been attempted.
Counter write (batched or not)
Timeout occured during the write to the batch log when a logged batch was requested
Timeout occured during Compare And Set write/update
Write involves VIEW update and failure to acquire local view(MV) lock for key within timeout
Timeout occured when a cdc_total_space_in_mb is exceeded when doing a write to data tracked by cdc
Other(String)
Other type not specified in the specification
Tuple Fields of Other
0: String
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for WriteType
impl UnwindSafe for WriteType
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more