pub struct CommittedOperation {
pub sequence: u64,
pub payload: Vec<u8>,
}Expand description
One committed operation row: its position in the conversation’s operation log and the payload bytes stored for it.
Fields§
§sequence: u64The row’s sequence in the conversation’s operation log.
payload: Vec<u8>The stored payload bytes, exactly as committed.
Trait Implementations§
Source§impl Clone for CommittedOperation
impl Clone for CommittedOperation
Source§impl Debug for CommittedOperation
impl Debug for CommittedOperation
impl Eq for CommittedOperation
Source§impl PartialEq for CommittedOperation
impl PartialEq for CommittedOperation
impl StructuralPartialEq for CommittedOperation
Auto Trait Implementations§
impl Freeze for CommittedOperation
impl RefUnwindSafe for CommittedOperation
impl Send for CommittedOperation
impl Sync for CommittedOperation
impl Unpin for CommittedOperation
impl UnsafeUnpin for CommittedOperation
impl UnwindSafe for CommittedOperation
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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.