pub struct UpdateCustomerRequest {
pub first_name: Option<String>,
pub last_name: Option<String>,
pub phone: Option<String>,
}
Expand description
This struct constains the data for updating a customer in your integration
Fields§
§first_name: Option<String>
Customer’s first name
last_name: Option<String>
Customer’s last name
phone: Option<String>
Customer’s phone number
Trait Implementations§
Source§impl Clone for UpdateCustomerRequest
impl Clone for UpdateCustomerRequest
Source§fn clone(&self) -> UpdateCustomerRequest
fn clone(&self) -> UpdateCustomerRequest
Returns a duplicate 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 moreSource§impl Debug for UpdateCustomerRequest
impl Debug for UpdateCustomerRequest
Source§impl Default for UpdateCustomerRequest
impl Default for UpdateCustomerRequest
Source§fn default() -> UpdateCustomerRequest
fn default() -> UpdateCustomerRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UpdateCustomerRequest
impl<'de> Deserialize<'de> for UpdateCustomerRequest
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 UpdateCustomerRequest
impl RefUnwindSafe for UpdateCustomerRequest
impl Send for UpdateCustomerRequest
impl Sync for UpdateCustomerRequest
impl Unpin for UpdateCustomerRequest
impl UnwindSafe for UpdateCustomerRequest
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