pub struct ActionPlayDetails {
pub event: EventType,
pub description: String,
pub away_score: usize,
pub home_score: usize,
pub is_out: bool,
pub is_scoring_play: bool,
pub has_review: bool,
pub disengagements: Option<NonZeroUsize>,
/* private fields */
}Fields§
§event: EventType§description: StringShohei Ohtani strikes out swinging.
away_score: usizeScore as of the end of the play
home_score: usizeScore as of the end of the play
is_out: boolWhether the batter in the play is out
is_scoring_play: bool§has_review: bool§disengagements: Option<NonZeroUsize>Trait Implementations§
Source§impl Clone for ActionPlayDetails
impl Clone for ActionPlayDetails
Source§fn clone(&self) -> ActionPlayDetails
fn clone(&self) -> ActionPlayDetails
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 ActionPlayDetails
impl Debug for ActionPlayDetails
Source§impl<'de> Deserialize<'de> for ActionPlayDetails
impl<'de> Deserialize<'de> for ActionPlayDetails
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 ActionPlayDetails
impl PartialEq for ActionPlayDetails
impl StructuralPartialEq for ActionPlayDetails
Auto Trait Implementations§
impl Freeze for ActionPlayDetails
impl RefUnwindSafe for ActionPlayDetails
impl Send for ActionPlayDetails
impl Sync for ActionPlayDetails
impl Unpin for ActionPlayDetails
impl UnsafeUnpin for ActionPlayDetails
impl UnwindSafe for ActionPlayDetails
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