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>,
}Expand description
A raw interaction event returned by the interactsh service.
§Thread Safety
InteractionEvent is Send and Sync.
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 (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 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 Display for InteractionEvent
impl Display for InteractionEvent
impl Eq for InteractionEvent
Source§impl PartialEq for InteractionEvent
impl PartialEq for InteractionEvent
Source§fn eq(&self, other: &InteractionEvent) -> bool
fn eq(&self, other: &InteractionEvent) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for InteractionEvent
impl Serialize 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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.