pub struct RunEventPage {
pub events: Vec<RunEvent>,
pub next: Option<RunEventCursor>,
}Expand description
One ordered page read from a durable canonical journal.
Fields§
§events: Vec<RunEvent>Canonical events ordered by ascending sequence.
next: Option<RunEventCursor>Cursor for the next page, absent when the source is exhausted.
Trait Implementations§
Source§impl Clone for RunEventPage
impl Clone for RunEventPage
Source§fn clone(&self) -> RunEventPage
fn clone(&self) -> RunEventPage
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 RunEventPage
impl Debug for RunEventPage
Source§impl<'de> Deserialize<'de> for RunEventPage
impl<'de> Deserialize<'de> for RunEventPage
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
Source§impl PartialEq for RunEventPage
impl PartialEq for RunEventPage
Source§impl Serialize for RunEventPage
impl Serialize for RunEventPage
impl StructuralPartialEq for RunEventPage
Auto Trait Implementations§
impl Freeze for RunEventPage
impl RefUnwindSafe for RunEventPage
impl Send for RunEventPage
impl Sync for RunEventPage
impl Unpin for RunEventPage
impl UnsafeUnpin for RunEventPage
impl UnwindSafe for RunEventPage
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