pub struct PostalCodeBuilder { /* private fields */ }Expand description
Builder for PostalCode.
Implementations§
Source§impl PostalCodeBuilder
impl PostalCodeBuilder
Sourcepub fn country(&mut self, value: Country) -> &mut Self
pub fn country(&mut self, value: Country) -> &mut Self
The country associated with this postal code.
Sourcepub fn build(&self) -> Result<PostalCode, PostalCodeConstructionError>
pub fn build(&self) -> Result<PostalCode, PostalCodeConstructionError>
Source§impl PostalCodeBuilder
impl PostalCodeBuilder
pub fn validate(&self) -> Result<(), PostalCodeConstructionError>
Trait Implementations§
Source§impl Clone for PostalCodeBuilder
impl Clone for PostalCodeBuilder
Source§fn clone(&self) -> PostalCodeBuilder
fn clone(&self) -> PostalCodeBuilder
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 moreAuto Trait Implementations§
impl Freeze for PostalCodeBuilder
impl RefUnwindSafe for PostalCodeBuilder
impl Send for PostalCodeBuilder
impl Sync for PostalCodeBuilder
impl Unpin for PostalCodeBuilder
impl UnwindSafe for PostalCodeBuilder
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