pub struct ReplayPage {
pub contract_version: String,
pub cursor_format: String,
pub application_id: String,
pub environment: String,
pub events: Vec<Value>,
pub next_cursor: String,
}Expand description
One page of committed history.
Fields§
§contract_version: String§cursor_format: String§application_id: String§environment: String§events: Vec<Value>Committed events in order; each carries its own resumable cursor in metadata.cursor.
next_cursor: StringWhere the next page starts. Bound to this authority, tenant and application.
Trait Implementations§
Source§impl Clone for ReplayPage
impl Clone for ReplayPage
Source§impl Debug for ReplayPage
impl Debug for ReplayPage
Source§impl<'de> Deserialize<'de> for ReplayPage
impl<'de> Deserialize<'de> for ReplayPage
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 ReplayPage
impl PartialEq for ReplayPage
impl StructuralPartialEq for ReplayPage
Auto Trait Implementations§
impl Freeze for ReplayPage
impl RefUnwindSafe for ReplayPage
impl Send for ReplayPage
impl Sync for ReplayPage
impl Unpin for ReplayPage
impl UnsafeUnpin for ReplayPage
impl UnwindSafe for ReplayPage
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