pub struct RecordedEvent {
pub index: usize,
pub timestamp: DateTime<Utc>,
pub event: AppEvent,
}Expand description
A single event captured during a recording session, with its sequence index.
Fields§
§index: usizeMonotonically increasing sequence number within the recording session.
timestamp: DateTime<Utc>When the event occurred.
event: AppEventThe captured application event.
Trait Implementations§
Source§impl Clone for RecordedEvent
impl Clone for RecordedEvent
Source§fn clone(&self) -> RecordedEvent
fn clone(&self) -> RecordedEvent
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 RecordedEvent
impl Debug for RecordedEvent
Source§impl<'de> Deserialize<'de> for RecordedEvent
impl<'de> Deserialize<'de> for RecordedEvent
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 RecordedEvent
impl PartialEq for RecordedEvent
Source§fn eq(&self, other: &RecordedEvent) -> bool
fn eq(&self, other: &RecordedEvent) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RecordedEvent
impl Serialize for RecordedEvent
impl Eq for RecordedEvent
impl StructuralPartialEq for RecordedEvent
Auto Trait Implementations§
impl Freeze for RecordedEvent
impl RefUnwindSafe for RecordedEvent
impl Send for RecordedEvent
impl Sync for RecordedEvent
impl Unpin for RecordedEvent
impl UnsafeUnpin for RecordedEvent
impl UnwindSafe for RecordedEvent
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