pub struct AnalyzerResult {
pub final_time: FinalTime,
pub estimated_time: Decimal,
pub frametime_stats: Vec<FrametimeStats>,
pub save_count: BigUint,
pub shared_seed_set_count: BigUint,
pub button_set_count: BigUint,
pub lgagst_min_speed_set_count: BigUint,
pub reset_count: BigUint,
pub comment_count: BigUint,
pub change_angle_count: BigUint,
pub target_yaw_override_count: BigUint,
}Expand description
Analysis result of a HLTAS.
Fields§
§final_time: FinalTimeThe final time of the HLTAS.
startwill be the shortest possible time of the hltas, assuming all 0ms ducktap framebulks are 0ms.endwill be the longest possible time of the hltas, assuming all 0ms ducktap framebulks aren’t 0ms.
estimated_time: DecimalThe estimated time of the HLTAS. Assumes the 0ms ducktap framebulks are landing on a flat ground, with normal gravity.
frametime_stats: Vec<FrametimeStats>The frametime stats of the HLTAS, containing frametime and total frame_count.
save_count: BigUintThe number of save special frames in the HLTAS.
The number of shared_seed sets in the HLTAS.
The number of strafing button mapping in the HLTAS, including resetting.
lgagst_min_speed_set_count: BigUintThe number of lgagst_min_speed sets in the HLTAS.
reset_count: BigUintThe number of reset done in the HLTAS.
comment_count: BigUintThe number of comment in the HLTAS.
change_angle_count: BigUintThe number of change in the HLTAS.
target_yaw_override_count: BigUintThe number of target_yaw_override in the HLTAS.
Trait Implementations§
Source§impl Clone for AnalyzerResult
impl Clone for AnalyzerResult
Source§fn clone(&self) -> AnalyzerResult
fn clone(&self) -> AnalyzerResult
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 AnalyzerResult
impl Debug for AnalyzerResult
Source§impl Display for AnalyzerResult
impl Display for AnalyzerResult
Source§impl Hash for AnalyzerResult
impl Hash for AnalyzerResult
Source§impl PartialEq for AnalyzerResult
impl PartialEq for AnalyzerResult
impl Eq for AnalyzerResult
impl StructuralPartialEq for AnalyzerResult
Auto Trait Implementations§
impl Freeze for AnalyzerResult
impl RefUnwindSafe for AnalyzerResult
impl Send for AnalyzerResult
impl Sync for AnalyzerResult
impl Unpin for AnalyzerResult
impl UnwindSafe for AnalyzerResult
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