pub struct BulkFinish {
pub kind: BulkKind,
pub flow: BulkFlow,
pub final_offset: u64,
}Expand description
Exact end offset for one flow.
Fields§
§kind: BulkKindOperation family.
flow: BulkFlowFlow that reached EOF or half-close.
final_offset: u64Exact final byte offset.
Trait Implementations§
Source§impl Clone for BulkFinish
impl Clone for BulkFinish
Source§fn clone(&self) -> BulkFinish
fn clone(&self) -> BulkFinish
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BulkFinish
Source§impl Debug for BulkFinish
impl Debug for BulkFinish
Source§impl<'de> Deserialize<'de> for BulkFinish
impl<'de> Deserialize<'de> for BulkFinish
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for BulkFinish
Source§impl PartialEq for BulkFinish
impl PartialEq for BulkFinish
Source§impl Serialize for BulkFinish
impl Serialize for BulkFinish
impl StructuralPartialEq for BulkFinish
Auto Trait Implementations§
impl Freeze for BulkFinish
impl RefUnwindSafe for BulkFinish
impl Send for BulkFinish
impl Sync for BulkFinish
impl Unpin for BulkFinish
impl UnsafeUnpin for BulkFinish
impl UnwindSafe for BulkFinish
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