pub struct PositioningCalculatorConfig {
pub most_back_forward_threshold_y: f32,
pub level_ball_depth_margin: f32,
pub closest_to_ball_switch_margin: f32,
pub closest_to_ball_switch_min_seconds: f32,
pub shadow_defense_max_ball_y: f32,
pub shadow_defense_min_goal_side_y: f32,
pub shadow_defense_min_gap: f32,
pub shadow_defense_max_gap: f32,
pub shadow_defense_max_lateral_gap: f32,
pub shadow_defense_min_retreat_speed: f32,
pub shadow_defense_max_speed_delta: f32,
}Expand description
Configuration thresholds for positioning classification.
Fields§
§most_back_forward_threshold_y: f32§level_ball_depth_margin: f32§closest_to_ball_switch_margin: f32§closest_to_ball_switch_min_seconds: f32§shadow_defense_max_ball_y: f32§shadow_defense_min_goal_side_y: f32§shadow_defense_min_gap: f32§shadow_defense_max_gap: f32§shadow_defense_max_lateral_gap: f32§shadow_defense_min_retreat_speed: f32§shadow_defense_max_speed_delta: f32Trait Implementations§
Source§impl Clone for PositioningCalculatorConfig
impl Clone for PositioningCalculatorConfig
Source§impl Debug for PositioningCalculatorConfig
impl Debug for PositioningCalculatorConfig
Auto Trait Implementations§
impl Freeze for PositioningCalculatorConfig
impl RefUnwindSafe for PositioningCalculatorConfig
impl Send for PositioningCalculatorConfig
impl Sync for PositioningCalculatorConfig
impl Unpin for PositioningCalculatorConfig
impl UnsafeUnpin for PositioningCalculatorConfig
impl UnwindSafe for PositioningCalculatorConfig
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