pub struct TrackingSystem {
pub id: TrackingSystemVendorId,
pub description: String,
pub pitch_vendor: Option<TrackingSystemVendor>,
pub hit_vendor: Option<TrackingSystemVendor>,
pub player_vendor: Option<TrackingSystemVendor>,
pub skeletal_vendor: Option<TrackingSystemVendor>,
pub bat_vendor: Option<TrackingSystemVendor>,
pub biomechanics_vendor: Option<TrackingSystemVendor>,
}Expand description
Tracking equipment, Hawk-Eye, PitchFx, etc.
Fields§
§id: TrackingSystemVendorId§description: String§pitch_vendor: Option<TrackingSystemVendor>§hit_vendor: Option<TrackingSystemVendor>§player_vendor: Option<TrackingSystemVendor>§skeletal_vendor: Option<TrackingSystemVendor>§bat_vendor: Option<TrackingSystemVendor>§biomechanics_vendor: Option<TrackingSystemVendor>Trait Implementations§
Source§impl Clone for TrackingSystem
impl Clone for TrackingSystem
Source§fn clone(&self) -> TrackingSystem
fn clone(&self) -> TrackingSystem
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 TrackingSystem
impl Debug for TrackingSystem
Source§impl<'de> Deserialize<'de> for TrackingSystem
impl<'de> Deserialize<'de> for TrackingSystem
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
Source§impl PartialEq for TrackingSystem
impl PartialEq for TrackingSystem
impl StructuralPartialEq for TrackingSystem
Auto Trait Implementations§
impl Freeze for TrackingSystem
impl RefUnwindSafe for TrackingSystem
impl Send for TrackingSystem
impl Sync for TrackingSystem
impl Unpin for TrackingSystem
impl UnsafeUnpin for TrackingSystem
impl UnwindSafe for TrackingSystem
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more