pub struct PersonPlacesLived {
pub primary: Option<bool>,
pub value: Option<String>,
}Expand description
A list of places where this person has lived.
This type is not used in any activity, and only used as part of another schema.
Fields§
§primary: Option<bool>If “true”, this place of residence is this person’s primary residence.
value: Option<String>A place where this person has lived. For example: “Seattle, WA”, “Near Toronto”.
Trait Implementations§
Source§impl Clone for PersonPlacesLived
impl Clone for PersonPlacesLived
Source§fn clone(&self) -> PersonPlacesLived
fn clone(&self) -> PersonPlacesLived
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 PersonPlacesLived
impl Debug for PersonPlacesLived
Source§impl Default for PersonPlacesLived
impl Default for PersonPlacesLived
Source§fn default() -> PersonPlacesLived
fn default() -> PersonPlacesLived
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PersonPlacesLived
impl<'de> Deserialize<'de> for PersonPlacesLived
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 Serialize for PersonPlacesLived
impl Serialize for PersonPlacesLived
impl NestedType for PersonPlacesLived
impl Part for PersonPlacesLived
Auto Trait Implementations§
impl Freeze for PersonPlacesLived
impl RefUnwindSafe for PersonPlacesLived
impl Send for PersonPlacesLived
impl Sync for PersonPlacesLived
impl Unpin for PersonPlacesLived
impl UnwindSafe for PersonPlacesLived
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