pub struct LinescoreDefense {
pub pitcher: NamedPerson,
pub catcher: NamedPerson,
pub first_baseman: NamedPerson,
pub second_baseman: NamedPerson,
pub third_baseman: NamedPerson,
pub shortstop: NamedPerson,
pub leftfielder: NamedPerson,
pub centerfielder: NamedPerson,
pub rightfielder: NamedPerson,
pub offense: LinescoreOffense,
}Expand description
Current defense in the linescore, note that it also contains their offense too.
Fields§
§pitcher: NamedPerson§catcher: NamedPerson§first_baseman: NamedPerson§second_baseman: NamedPerson§third_baseman: NamedPerson§shortstop: NamedPerson§leftfielder: NamedPerson§centerfielder: NamedPerson§rightfielder: NamedPerson§offense: LinescoreOffenseTrait Implementations§
Source§impl Clone for LinescoreDefense
impl Clone for LinescoreDefense
Source§fn clone(&self) -> LinescoreDefense
fn clone(&self) -> LinescoreDefense
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 LinescoreDefense
impl Debug for LinescoreDefense
Source§impl Deref for LinescoreDefense
impl Deref for LinescoreDefense
Source§impl DerefMut for LinescoreDefense
impl DerefMut for LinescoreDefense
Source§impl<'de> Deserialize<'de> for LinescoreDefense
impl<'de> Deserialize<'de> for LinescoreDefense
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 LinescoreDefense
impl PartialEq for LinescoreDefense
impl StructuralPartialEq for LinescoreDefense
Auto Trait Implementations§
impl Freeze for LinescoreDefense
impl RefUnwindSafe for LinescoreDefense
impl Send for LinescoreDefense
impl Sync for LinescoreDefense
impl Unpin for LinescoreDefense
impl UnsafeUnpin for LinescoreDefense
impl UnwindSafe for LinescoreDefense
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