pub struct StreetAddress {
pub id: String,
pub language: String,
pub po_box: String,
pub postal_code: String,
pub status: Option<MridRef>,
pub street_detail: Option<MridRef>,
pub town_detail: Option<MridRef>,
}Expand description
General purpose street and postal address information.
Fields§
§id: String§language: StringThe language in which the address is specified, using ISO 639-1 two digit language code.
po_box: StringPost office box.
postal_code: StringPostal code for the address.
status: Option<MridRef>Status of this address.
street_detail: Option<MridRef>Street detail.
town_detail: Option<MridRef>Town detail.
Implementations§
Source§impl StreetAddress
impl StreetAddress
pub fn from_block(b: &RdfBlock) -> Self
Trait Implementations§
Source§impl CimElement for StreetAddress
impl CimElement for StreetAddress
Source§impl Clone for StreetAddress
impl Clone for StreetAddress
Source§fn clone(&self) -> StreetAddress
fn clone(&self) -> StreetAddress
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 StreetAddress
impl Debug for StreetAddress
Source§impl Default for StreetAddress
impl Default for StreetAddress
Source§fn default() -> StreetAddress
fn default() -> StreetAddress
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StreetAddress
impl<'de> Deserialize<'de> for StreetAddress
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 StreetAddress
impl RefUnwindSafe for StreetAddress
impl Send for StreetAddress
impl Sync for StreetAddress
impl Unpin for StreetAddress
impl UnsafeUnpin for StreetAddress
impl UnwindSafe for StreetAddress
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