pub enum PersonAddress {
PostalAddress(PostalAddress),
String(String),
}
Expand description
Types permitted for the address
property of a Person
node.
Variants§
PostalAddress(PostalAddress)
String(String)
Trait Implementations§
Source§impl AsRef<str> for PersonAddress
impl AsRef<str> for PersonAddress
Source§impl Clone for PersonAddress
impl Clone for PersonAddress
Source§fn clone(&self) -> PersonAddress
fn clone(&self) -> PersonAddress
Returns a copy 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 PersonAddress
impl Debug for PersonAddress
Source§impl<'de> Deserialize<'de> for PersonAddress
impl<'de> Deserialize<'de> for PersonAddress
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 PersonAddress
impl RefUnwindSafe for PersonAddress
impl Send for PersonAddress
impl Sync for PersonAddress
impl Unpin for PersonAddress
impl UnwindSafe for PersonAddress
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