pub struct FullPlayer {Show 36 fields
pub id: u64,
pub full_name: String,
pub link: Option<String>,
pub first_name: String,
pub last_name: String,
pub primary_number: Option<String>,
pub birth_date: Option<String>,
pub current_age: Option<i64>,
pub birth_city: Option<String>,
pub birth_state_province: Option<String>,
pub birth_country: Option<String>,
pub height: Option<String>,
pub weight: Option<u16>,
pub active: Option<bool>,
pub primary_position: Option<PrimaryPosition>,
pub use_name: Option<String>,
pub use_last_name: Option<String>,
pub middle_name: Option<String>,
pub boxscore_name: Option<String>,
pub gender: Option<String>,
pub is_player: Option<bool>,
pub is_verified: Option<bool>,
pub draft_year: Option<i64>,
pub mlb_debut_date: Option<String>,
pub bat_side: Option<Side>,
pub pitch_hand: Option<Side>,
pub name_first_last: Option<String>,
pub name_slug: Option<String>,
pub first_last_name: Option<String>,
pub last_first_name: Option<String>,
pub last_init_name: Option<String>,
pub init_last_name: String,
pub full_fmlname: Option<String>,
pub full_lfmname: Option<String>,
pub strike_zone_top: Option<f64>,
pub strike_zone_bottom: Option<f64>,
}Fields§
§id: u64§full_name: String§link: Option<String>§first_name: String§last_name: String§primary_number: Option<String>§birth_date: Option<String>§current_age: Option<i64>§birth_city: Option<String>§birth_state_province: Option<String>§birth_country: Option<String>§height: Option<String>§weight: Option<u16>§active: Option<bool>§primary_position: Option<PrimaryPosition>§use_name: Option<String>§use_last_name: Option<String>§middle_name: Option<String>§boxscore_name: Option<String>§gender: Option<String>§is_player: Option<bool>§is_verified: Option<bool>§draft_year: Option<i64>§mlb_debut_date: Option<String>§bat_side: Option<Side>§pitch_hand: Option<Side>§name_first_last: Option<String>§name_slug: Option<String>§first_last_name: Option<String>§last_first_name: Option<String>§last_init_name: Option<String>§init_last_name: String§full_fmlname: Option<String>§full_lfmname: Option<String>§strike_zone_top: Option<f64>§strike_zone_bottom: Option<f64>Trait Implementations§
Source§impl Debug for FullPlayer
impl Debug for FullPlayer
Source§impl<'de> Deserialize<'de> for FullPlayer
impl<'de> Deserialize<'de> for FullPlayer
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 FullPlayer
impl RefUnwindSafe for FullPlayer
impl Send for FullPlayer
impl Sync for FullPlayer
impl Unpin for FullPlayer
impl UnsafeUnpin for FullPlayer
impl UnwindSafe for FullPlayer
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