pub struct LinescoreOffense {
pub batter: NamedPerson,
pub on_deck: NamedPerson,
pub in_the_hole: NamedPerson,
pub team: NamedTeam,
pub batting_order_index: usize,
/* private fields */
}Expand description
Current offense in the linescore
Fields§
§batter: NamedPerson§on_deck: NamedPerson§in_the_hole: NamedPerson§team: NamedTeam§batting_order_index: usizeIndex of the current player in the batting order
Trait Implementations§
Source§impl Clone for LinescoreOffense
impl Clone for LinescoreOffense
Source§fn clone(&self) -> LinescoreOffense
fn clone(&self) -> LinescoreOffense
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 LinescoreOffense
impl Debug for LinescoreOffense
Source§impl<'de> Deserialize<'de> for LinescoreOffense
impl<'de> Deserialize<'de> for LinescoreOffense
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 LinescoreOffense
impl PartialEq for LinescoreOffense
impl StructuralPartialEq for LinescoreOffense
Auto Trait Implementations§
impl Freeze for LinescoreOffense
impl RefUnwindSafe for LinescoreOffense
impl Send for LinescoreOffense
impl Sync for LinescoreOffense
impl Unpin for LinescoreOffense
impl UnsafeUnpin for LinescoreOffense
impl UnwindSafe for LinescoreOffense
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