pub enum ShotKind {
Finish,
Header,
LongShot,
}Expand description
How the ball arrived at the shot (MATCH_MODEL.md §5) — the discriminant
that makes headed vs long-range goals countable for the goal-source-mix
metric. Through-ball, dribbled, and cutback finishes share Finish; only
the attacker-attribute selection and chance-quality knob differ between
them internally (§9’s stream schema pins exactly these three variants).
Variants§
Trait Implementations§
impl Copy for ShotKind
impl Eq for ShotKind
Source§impl Ord for ShotKind
impl Ord for ShotKind
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for ShotKind
impl PartialOrd for ShotKind
impl StructuralPartialEq for ShotKind
Auto Trait Implementations§
impl Freeze for ShotKind
impl RefUnwindSafe for ShotKind
impl Send for ShotKind
impl Sync for ShotKind
impl Unpin for ShotKind
impl UnsafeUnpin for ShotKind
impl UnwindSafe for ShotKind
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