pub struct AnalyzeResult {
pub player_name: String,
pub track_name: Option<String>,
pub displayed_ms: f32,
pub start_ms: f32,
pub total_ms: f32,
pub lag_start_ms: f32,
pub lag_finish_ms: f32,
pub recording_ms: f32,
pub checkpoint1_ms: f32,
pub coords: Option<CoordinateData>,
pub checkpoint_times: Option<CheckpointTimesComputed>,
}Fields§
§player_name: String§track_name: Option<String>§displayed_ms: f32§start_ms: f32§total_ms: f32§lag_start_ms: f32§lag_finish_ms: f32§recording_ms: f32§checkpoint1_ms: f32§coords: Option<CoordinateData>§checkpoint_times: Option<CheckpointTimesComputed>Implementations§
Source§impl AnalyzeResult
impl AnalyzeResult
pub fn format_display(&self) -> String
Trait Implementations§
Source§impl Clone for AnalyzeResult
impl Clone for AnalyzeResult
Source§fn clone(&self) -> AnalyzeResult
fn clone(&self) -> AnalyzeResult
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 AnalyzeResult
impl Debug for AnalyzeResult
Source§impl<'de> Deserialize<'de> for AnalyzeResult
impl<'de> Deserialize<'de> for AnalyzeResult
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 AnalyzeResult
impl RefUnwindSafe for AnalyzeResult
impl Send for AnalyzeResult
impl Sync for AnalyzeResult
impl Unpin for AnalyzeResult
impl UnsafeUnpin for AnalyzeResult
impl UnwindSafe for AnalyzeResult
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