pub struct InteractionEvent {
pub full_id: String,
pub protocol: String,
pub unique_id: String,
pub timestamp: String,
pub raw_request: Option<String>,
pub raw_response: Option<String>,
}Fields§
§full_id: String§protocol: String§unique_id: String§timestamp: String§raw_request: Option<String>§raw_response: Option<String>Trait Implementations§
Source§impl Clone for InteractionEvent
impl Clone for InteractionEvent
Source§fn clone(&self) -> InteractionEvent
fn clone(&self) -> InteractionEvent
Returns a duplicate of the value. Read more
1.0.0 · 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 InteractionEvent
impl Debug for InteractionEvent
Source§impl Default for InteractionEvent
impl Default for InteractionEvent
Source§fn default() -> InteractionEvent
fn default() -> InteractionEvent
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InteractionEvent
impl<'de> Deserialize<'de> for InteractionEvent
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 InteractionEvent
impl PartialEq for InteractionEvent
Source§impl Serialize for InteractionEvent
impl Serialize for InteractionEvent
impl Eq for InteractionEvent
impl StructuralPartialEq for InteractionEvent
Auto Trait Implementations§
impl Freeze for InteractionEvent
impl RefUnwindSafe for InteractionEvent
impl Send for InteractionEvent
impl Sync for InteractionEvent
impl Unpin for InteractionEvent
impl UnsafeUnpin for InteractionEvent
impl UnwindSafe for InteractionEvent
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.