pub struct PlayEvent {
pub details: Details,
pub count: Count,
pub pitch_data: Option<PitchData>,
pub hit_data: Option<HitData>,
pub is_pitch: bool,
pub is_base_running_play: Option<bool>,
pub pitch_number: Option<u8>,
pub review_details: Option<ReviewDetails>,
}Fields§
§details: Details§count: Count§pitch_data: Option<PitchData>§hit_data: Option<HitData>§is_pitch: bool§is_base_running_play: Option<bool>§pitch_number: Option<u8>§review_details: Option<ReviewDetails>Trait Implementations§
Source§impl<'de> Deserialize<'de> for PlayEvent
impl<'de> Deserialize<'de> for PlayEvent
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
Auto Trait Implementations§
impl Freeze for PlayEvent
impl RefUnwindSafe for PlayEvent
impl Send for PlayEvent
impl Sync for PlayEvent
impl Unpin for PlayEvent
impl UnsafeUnpin for PlayEvent
impl UnwindSafe for PlayEvent
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