pub struct HydratedPerson {
pub primary_position: Position,
pub first_name: String,
pub middle_name: Option<String>,
pub last_name: String,
pub use_first_name: String,
pub use_last_name: String,
pub boxscore_name: String,
pub is_player: bool,
pub is_verified: bool,
pub active: bool,
/* private fields */
}Fields§
§primary_position: Position§first_name: String§middle_name: Option<String>§last_name: String§use_first_name: String§use_last_name: String§boxscore_name: String§is_player: bool§is_verified: bool§active: boolImplementations§
Source§impl HydratedPerson
impl HydratedPerson
pub fn name_first_last(&self) -> String
pub fn name_last_first(&self) -> String
pub fn name_last_first_initial(&self) -> String
pub fn name_first_initial_last(&self) -> String
pub fn name_fml(&self) -> String
pub fn name_lfm(&self) -> String
Trait Implementations§
Source§impl Clone for HydratedPerson
impl Clone for HydratedPerson
Source§fn clone(&self) -> HydratedPerson
fn clone(&self) -> HydratedPerson
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 HydratedPerson
impl Debug for HydratedPerson
Source§impl Deref for HydratedPerson
impl Deref for HydratedPerson
Source§impl DerefMut for HydratedPerson
impl DerefMut for HydratedPerson
Source§impl<'de> Deserialize<'de> for HydratedPerson
impl<'de> Deserialize<'de> for HydratedPerson
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<HydratedPerson> for Person
impl From<HydratedPerson> for Person
Source§fn from(value: HydratedPerson) -> Self
fn from(value: HydratedPerson) -> Self
Converts to this type from the input type.
Source§impl PartialEq for HydratedPerson
impl PartialEq for HydratedPerson
impl Eq for HydratedPerson
impl StructuralPartialEq for HydratedPerson
Auto Trait Implementations§
impl Freeze for HydratedPerson
impl RefUnwindSafe for HydratedPerson
impl Send for HydratedPerson
impl Sync for HydratedPerson
impl Unpin for HydratedPerson
impl UnwindSafe for HydratedPerson
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