pub struct ImportedEvent {
pub sources: Vec<ImportSource>,
pub at: Option<DateTime<Utc>>,
pub timestamp_text: Option<String>,
pub session_id: Option<String>,
pub message_id: Option<String>,
pub record_id: Option<String>,
pub value: Event,
}Fields§
§sources: Vec<ImportSource>All native records contributing to this event, including replay patches.
at: Option<DateTime<Utc>>§timestamp_text: Option<String>§session_id: Option<String>§message_id: Option<String>§record_id: Option<String>§value: EventTrait Implementations§
Source§impl Clone for ImportedEvent
impl Clone for ImportedEvent
Source§impl Debug for ImportedEvent
impl Debug for ImportedEvent
Source§impl PartialEq for ImportedEvent
impl PartialEq for ImportedEvent
Source§impl Serialize for ImportedEvent
impl Serialize for ImportedEvent
impl StructuralPartialEq for ImportedEvent
Auto Trait Implementations§
impl Freeze for ImportedEvent
impl RefUnwindSafe for ImportedEvent
impl Send for ImportedEvent
impl Sync for ImportedEvent
impl Unpin for ImportedEvent
impl UnsafeUnpin for ImportedEvent
impl UnwindSafe for ImportedEvent
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