pub struct SessionReplay {
pub session_id: String,
pub event_count: usize,
pub events: Vec<EventDetail>,
pub chain_verified: Option<ChainVerifyReport>,
}Expand description
Session replay 结果。
Fields§
§session_id: Stringsession id
event_count: usize事件总数
events: Vec<EventDetail>完整事件流(已脱敏)
chain_verified: Option<ChainVerifyReport>可选 verify_chain 结果
Trait Implementations§
Source§impl Clone for SessionReplay
impl Clone for SessionReplay
Source§fn clone(&self) -> SessionReplay
fn clone(&self) -> SessionReplay
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 SessionReplay
impl Debug for SessionReplay
Source§impl<'de> Deserialize<'de> for SessionReplay
impl<'de> Deserialize<'de> for SessionReplay
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 SessionReplay
impl RefUnwindSafe for SessionReplay
impl Send for SessionReplay
impl Sync for SessionReplay
impl Unpin for SessionReplay
impl UnsafeUnpin for SessionReplay
impl UnwindSafe for SessionReplay
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