pub enum SessionObservationStreamItem {
Event(SessionObservationEvent),
Gap {
observation: SessionObservation,
gap: LiveReplayGap,
},
}Variants§
Event(SessionObservationEvent)
A replayed or live session observation event.
Gap
A recoverable replay gap with a fresh durable observation.
Trait Implementations§
Source§impl Clone for SessionObservationStreamItem
impl Clone for SessionObservationStreamItem
Source§fn clone(&self) -> SessionObservationStreamItem
fn clone(&self) -> SessionObservationStreamItem
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 SessionObservationStreamItem
impl RefUnwindSafe for SessionObservationStreamItem
impl Send for SessionObservationStreamItem
impl Sync for SessionObservationStreamItem
impl Unpin for SessionObservationStreamItem
impl UnsafeUnpin for SessionObservationStreamItem
impl UnwindSafe for SessionObservationStreamItem
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