pub struct WriteRecord {
pub header: WriteHeader,
pub parts: Vec<WritePart>,
}Expand description
A committed transaction, with one header and a part per audience (§4, §15.6).
Fields§
§header: WriteHeaderWho wrote it, when, what it had read and its schema.
parts: Vec<WritePart>Strictly increasing audience parts, store before circles. Empty only for a migration.
Trait Implementations§
Source§impl Clone for WriteRecord
impl Clone for WriteRecord
Source§fn clone(&self) -> WriteRecord
fn clone(&self) -> WriteRecord
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 WriteRecord
impl Debug for WriteRecord
Source§impl PartialEq for WriteRecord
impl PartialEq for WriteRecord
impl Eq for WriteRecord
impl StructuralPartialEq for WriteRecord
Auto Trait Implementations§
impl Freeze for WriteRecord
impl RefUnwindSafe for WriteRecord
impl Send for WriteRecord
impl Sync for WriteRecord
impl Unpin for WriteRecord
impl UnsafeUnpin for WriteRecord
impl UnwindSafe for WriteRecord
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more