pub struct SessionDetail {
pub session: SessionMetrics,
pub rounds: Vec<RoundMetrics>,
}Expand description
Detailed session metrics with round information
Fields§
§session: SessionMetricsSession-level metrics
rounds: Vec<RoundMetrics>Metrics for each round in the session
Trait Implementations§
Source§impl Clone for SessionDetail
impl Clone for SessionDetail
Source§fn clone(&self) -> SessionDetail
fn clone(&self) -> SessionDetail
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 SessionDetail
impl Debug for SessionDetail
Source§impl<'de> Deserialize<'de> for SessionDetail
impl<'de> Deserialize<'de> for SessionDetail
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 SessionDetail
impl PartialEq for SessionDetail
Source§impl Serialize for SessionDetail
impl Serialize for SessionDetail
impl StructuralPartialEq for SessionDetail
Auto Trait Implementations§
impl Freeze for SessionDetail
impl RefUnwindSafe for SessionDetail
impl Send for SessionDetail
impl Sync for SessionDetail
impl Unpin for SessionDetail
impl UnsafeUnpin for SessionDetail
impl UnwindSafe for SessionDetail
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