pub struct PostalAddress {
pub line1: Option<String>,
pub line2: Option<String>,
pub line3: Option<String>,
pub city: Option<String>,
pub post_code: Option<String>,
pub subdivision: Option<String>,
pub country: Option<Code>,
}Expand description
Postal address (BG-5/8/12/15). Country is BT-40 / BT-55 / BT-69 / BT-80.
Fields§
§line1: Option<String>BT-35 / BT-50 / BT-75 street.
line2: Option<String>BT-36 / BT-51 / BT-76 additional street.
line3: Option<String>BT-162 / BT-163 / BT-164 additional address line.
city: Option<String>BT-37 / BT-52 / BT-77 city.
post_code: Option<String>BT-38 / BT-53 / BT-78 post code.
subdivision: Option<String>BT-39 / BT-54 / BT-79 subdivision.
country: Option<Code>BT-40 / BT-55 / BT-69 / BT-80 country code.
Trait Implementations§
Source§impl Clone for PostalAddress
impl Clone for PostalAddress
Source§fn clone(&self) -> PostalAddress
fn clone(&self) -> PostalAddress
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 PostalAddress
impl Debug for PostalAddress
Source§impl Default for PostalAddress
impl Default for PostalAddress
Source§fn default() -> PostalAddress
fn default() -> PostalAddress
Returns the “default value” for a type. Read more
impl Eq for PostalAddress
Source§impl PartialEq for PostalAddress
impl PartialEq for PostalAddress
impl StructuralPartialEq for PostalAddress
Auto Trait Implementations§
impl Freeze for PostalAddress
impl RefUnwindSafe for PostalAddress
impl Send for PostalAddress
impl Sync for PostalAddress
impl Unpin for PostalAddress
impl UnsafeUnpin for PostalAddress
impl UnwindSafe for PostalAddress
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