pub struct ExerciseVolumeCalculator {
pub exercise_name: String,
pub volume: f64,
}Expand description
Volume for a specific exercise name only.
Fields§
§exercise_name: String§volume: f64Trait Implementations§
Source§impl Visit for ExerciseVolumeCalculator
impl Visit for ExerciseVolumeCalculator
fn visit_leaf( &mut self, measures: &[Measure], _intensity: Option<&Intensity>, ancestors: &[&Node], )
Source§fn visit_tree(&mut self, root: &Node)
fn visit_tree(&mut self, root: &Node)
Convenience entry point. Calls visit_node with empty ancestors.
fn visit_node(&mut self, node: &Node, ancestors: &[&Node])
fn visit_exercise( &mut self, _name: Option<&str>, _measures: &[Measure], _intensity: Option<&Intensity>, _ancestors: &[&Node], )
fn visit_block(&mut self, _mode: &ExecutionMode, _ancestors: &[&Node])
Auto Trait Implementations§
impl Freeze for ExerciseVolumeCalculator
impl RefUnwindSafe for ExerciseVolumeCalculator
impl Send for ExerciseVolumeCalculator
impl Sync for ExerciseVolumeCalculator
impl Unpin for ExerciseVolumeCalculator
impl UnsafeUnpin for ExerciseVolumeCalculator
impl UnwindSafe for ExerciseVolumeCalculator
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