pub struct ArcSessionLogEntry {
pub request: Option<String>,
pub response: Option<String>,
pub attrs: Option<HashMap<String, Value>>,
}Expand description
ArcSessionLogEntry : A single request and response pair recorded within a session.
Fields§
§request: Option<String>The raw request data.
response: Option<String>The raw response data.
attrs: Option<HashMap<String, Value>>Additional attributes recorded for this request/response pair.
Implementations§
Source§impl ArcSessionLogEntry
impl ArcSessionLogEntry
Sourcepub fn new() -> ArcSessionLogEntry
pub fn new() -> ArcSessionLogEntry
A single request and response pair recorded within a session.
Trait Implementations§
Source§impl Clone for ArcSessionLogEntry
impl Clone for ArcSessionLogEntry
Source§impl Debug for ArcSessionLogEntry
impl Debug for ArcSessionLogEntry
Source§impl Default for ArcSessionLogEntry
impl Default for ArcSessionLogEntry
Source§impl<'de> Deserialize<'de> for ArcSessionLogEntry
impl<'de> Deserialize<'de> for ArcSessionLogEntry
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 ArcSessionLogEntry
impl PartialEq for ArcSessionLogEntry
Source§impl Serialize for ArcSessionLogEntry
impl Serialize for ArcSessionLogEntry
impl StructuralPartialEq for ArcSessionLogEntry
Auto Trait Implementations§
impl Freeze for ArcSessionLogEntry
impl RefUnwindSafe for ArcSessionLogEntry
impl Send for ArcSessionLogEntry
impl Sync for ArcSessionLogEntry
impl Unpin for ArcSessionLogEntry
impl UnsafeUnpin for ArcSessionLogEntry
impl UnwindSafe for ArcSessionLogEntry
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