Struct brb_dt_orswot::BRBOrswot [−][src]
Expand description
BRB wrapper for an Orswot CRDT
Implementations
Generates an Orswot Add operation. (but does not apply it)
Generates an Orswot Rm operation. (but does not apply it)
Trait Implementations
type ValidationError = ValidationError<<Orswot<M, A> as CmRDT>::Validation>
type ValidationError = ValidationError<<Orswot<M, A> as CmRDT>::Validation>
A validation error specific to this data type.
Protection against Byzantines Validate any incoming operations, here you must perform your byzantine fault tolerance checks specific to your algorithm Read more
Auto Trait Implementations
impl<A, M> RefUnwindSafe for BRBOrswot<A, M> where
A: RefUnwindSafe,
M: RefUnwindSafe,
impl<A, M> UnwindSafe for BRBOrswot<A, M> where
A: RefUnwindSafe + UnwindSafe,
M: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more
type Output = T
type Output = T
Should always be Self
pub fn vzip(self) -> V