pub struct BoxEvent {
pub key: EventKey,
pub payload: EventPayload,
pub timestamp: DateTime<Utc>,
}Expand description
Box event
Fields§
§key: EventKeyEvent key (e.g., “box.ready”, “box.error”)
payload: EventPayloadEvent payload
timestamp: DateTime<Utc>Timestamp
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for BoxEvent
impl<'de> Deserialize<'de> for BoxEvent
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
Auto Trait Implementations§
impl Freeze for BoxEvent
impl RefUnwindSafe for BoxEvent
impl Send for BoxEvent
impl Sync for BoxEvent
impl Unpin for BoxEvent
impl UnsafeUnpin for BoxEvent
impl UnwindSafe for BoxEvent
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