pub struct HistoryPage {
pub events: Vec<Event>,
pub next_from_seq: Option<u64>,
pub head_seq: u64,
}Expand description
One bounded page returned by Client::read_history.
Fields§
§events: Vec<Event>Events in this page, ordered by workflow sequence.
next_from_seq: Option<u64>First sequence number for the next page, absent at the history head.
head_seq: u64Sequence number at the head of the server snapshot.
Trait Implementations§
Source§impl Clone for HistoryPage
impl Clone for HistoryPage
Source§fn clone(&self) -> HistoryPage
fn clone(&self) -> HistoryPage
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 moreSource§impl Debug for HistoryPage
impl Debug for HistoryPage
Source§impl PartialEq for HistoryPage
impl PartialEq for HistoryPage
impl StructuralPartialEq for HistoryPage
Auto Trait Implementations§
impl Freeze for HistoryPage
impl RefUnwindSafe for HistoryPage
impl Send for HistoryPage
impl Sync for HistoryPage
impl Unpin for HistoryPage
impl UnsafeUnpin for HistoryPage
impl UnwindSafe for HistoryPage
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