Struct astrolab_smart_coffee_types::auth::edit_customer_address::EditCustomerAddressBody [−][src]
pub struct EditCustomerAddressBody { pub id: String, pub address: Option<UpdateCustomerAddressBody>, pub primary_phone: Option<CustomerPhoneBody>, pub secondary_phone: Option<CustomerPhoneBody>, pub is_default: Option<bool>, }
Fields
id: String
address: Option<UpdateCustomerAddressBody>
primary_phone: Option<CustomerPhoneBody>
secondary_phone: Option<CustomerPhoneBody>
is_default: Option<bool>
Trait Implementations
impl Clone for EditCustomerAddressBody
[src]
impl Clone for EditCustomerAddressBody
[src]fn clone(&self) -> EditCustomerAddressBody
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for EditCustomerAddressBody
[src]
impl<'de> Deserialize<'de> for EditCustomerAddressBody
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for EditCustomerAddressBody
[src]
impl Serialize for EditCustomerAddressBody
[src]impl Validate for EditCustomerAddressBody
[src]
impl Validate for EditCustomerAddressBody
[src]fn validate(&self) -> Result<(), ValidationErrors>
[src]
Auto Trait Implementations
impl RefUnwindSafe for EditCustomerAddressBody
impl RefUnwindSafe for EditCustomerAddressBody
impl Send for EditCustomerAddressBody
impl Send for EditCustomerAddressBody
impl Sync for EditCustomerAddressBody
impl Sync for EditCustomerAddressBody
impl Unpin for EditCustomerAddressBody
impl Unpin for EditCustomerAddressBody
impl UnwindSafe for EditCustomerAddressBody
impl UnwindSafe for EditCustomerAddressBody
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,