pub struct ProgressBatch { /* private fields */ }Expand description
One bounded G6 replay/watch response and the cursor safe to persist.
Implementations§
Source§impl ProgressBatch
impl ProgressBatch
pub fn records(&self) -> &[CeremonyEventRecord]
pub fn checkpoint(&self) -> &ProgressCheckpoint
pub fn head_sequence(&self) -> u64
pub fn end_reason(&self) -> StreamCeremonyEndReason
Trait Implementations§
Source§impl Clone for ProgressBatch
impl Clone for ProgressBatch
Source§fn clone(&self) -> ProgressBatch
fn clone(&self) -> ProgressBatch
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 moreAuto Trait Implementations§
impl Freeze for ProgressBatch
impl RefUnwindSafe for ProgressBatch
impl Send for ProgressBatch
impl Sync for ProgressBatch
impl Unpin for ProgressBatch
impl UnsafeUnpin for ProgressBatch
impl UnwindSafe for ProgressBatch
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
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request