pub struct HydratedPosition {
pub short_name: String,
pub full_name: String,
pub formal_name: String,
pub is_pitcher: bool,
pub is_game_position: bool,
pub is_fielder: bool,
pub is_outfield: bool,
/* private fields */
}Fields§
§short_name: String§full_name: String§formal_name: String§is_pitcher: bool§is_game_position: bool§is_fielder: bool§is_outfield: boolTrait Implementations§
Source§impl Clone for HydratedPosition
impl Clone for HydratedPosition
Source§fn clone(&self) -> HydratedPosition
fn clone(&self) -> HydratedPosition
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 HydratedPosition
impl Debug for HydratedPosition
Source§impl Deref for HydratedPosition
impl Deref for HydratedPosition
Source§impl DerefMut for HydratedPosition
impl DerefMut for HydratedPosition
Source§impl<'de> Deserialize<'de> for HydratedPosition
impl<'de> Deserialize<'de> for HydratedPosition
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 From<HydratedPosition> for Position
impl From<HydratedPosition> for Position
Source§fn from(value: HydratedPosition) -> Self
fn from(value: HydratedPosition) -> Self
Converts to this type from the input type.
Source§impl PartialEq for HydratedPosition
impl PartialEq for HydratedPosition
impl Eq for HydratedPosition
impl StructuralPartialEq for HydratedPosition
Auto Trait Implementations§
impl Freeze for HydratedPosition
impl RefUnwindSafe for HydratedPosition
impl Send for HydratedPosition
impl Sync for HydratedPosition
impl Unpin for HydratedPosition
impl UnwindSafe for HydratedPosition
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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