pub struct WriteHeaderFrame {
pub header: WriteHeader,
pub parts: Vec<PartHeader>,
}Expand description
The kind-1 header frame; changes and dismissals are separate kind-2 and kind-3 frames.
Fields§
§header: WriteHeaderIdentity, last consumed slot, timestamp and schema.
parts: Vec<PartHeader>Descriptors in strictly increasing audience order. Empty only for a migration.
Implementations§
Trait Implementations§
Source§impl Clone for WriteHeaderFrame
impl Clone for WriteHeaderFrame
Source§fn clone(&self) -> WriteHeaderFrame
fn clone(&self) -> WriteHeaderFrame
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 WriteHeaderFrame
impl Debug for WriteHeaderFrame
Source§impl PartialEq for WriteHeaderFrame
impl PartialEq for WriteHeaderFrame
impl Eq for WriteHeaderFrame
impl StructuralPartialEq for WriteHeaderFrame
Auto Trait Implementations§
impl Freeze for WriteHeaderFrame
impl RefUnwindSafe for WriteHeaderFrame
impl Send for WriteHeaderFrame
impl Sync for WriteHeaderFrame
impl Unpin for WriteHeaderFrame
impl UnsafeUnpin for WriteHeaderFrame
impl UnwindSafe for WriteHeaderFrame
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