Struct astrolab_smart_coffee_types::auth::add_customer_address::AddCustomerAddressBody [−][src]
pub struct AddCustomerAddressBody { pub menu: String, pub customer: String, pub address: Option<CreateCustomerAddressBody>, pub primary_phone: Option<CustomerPhoneBody>, pub secondary_phone: Option<CustomerPhoneBody>, pub is_default: Option<bool>, }
Fields
customer: String
address: Option<CreateCustomerAddressBody>
primary_phone: Option<CustomerPhoneBody>
secondary_phone: Option<CustomerPhoneBody>
is_default: Option<bool>
Trait Implementations
impl Clone for AddCustomerAddressBody
[src]
impl Clone for AddCustomerAddressBody
[src]fn clone(&self) -> AddCustomerAddressBody
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for AddCustomerAddressBody
[src]
impl<'de> Deserialize<'de> for AddCustomerAddressBody
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for AddCustomerAddressBody
[src]
impl Serialize for AddCustomerAddressBody
[src]impl Validate for AddCustomerAddressBody
[src]
impl Validate for AddCustomerAddressBody
[src]fn validate(&self) -> Result<(), ValidationErrors>
[src]
Auto Trait Implementations
impl RefUnwindSafe for AddCustomerAddressBody
impl RefUnwindSafe for AddCustomerAddressBody
impl Send for AddCustomerAddressBody
impl Send for AddCustomerAddressBody
impl Sync for AddCustomerAddressBody
impl Sync for AddCustomerAddressBody
impl Unpin for AddCustomerAddressBody
impl Unpin for AddCustomerAddressBody
impl UnwindSafe for AddCustomerAddressBody
impl UnwindSafe for AddCustomerAddressBody
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>,