pub struct PatchCustomer { /* private fields */ }Implementations§
Source§impl PatchCustomer
impl PatchCustomer
pub fn new() -> Self
pub fn set_client_name(&mut self, client_name: String) -> &mut Self
pub fn get_client_name(&self) -> Option<&String>
pub fn set_reference_id(&mut self, reference_id: String) -> &mut Self
pub fn get_reference_id(&self) -> Option<&String>
pub fn set_individual_detail( &mut self, individual_detail: IndividualDetail, ) -> &mut Self
pub fn get_individual_detail(&self) -> Option<&IndividualDetail>
pub fn set_business_detail( &mut self, business_detail: BusinessDetail, ) -> &mut Self
pub fn get_business_detail(&self) -> Option<&BusinessDetail>
pub fn set_description(&mut self, description: String) -> &mut Self
pub fn get_description(&self) -> Option<&String>
pub fn set_email(&mut self, email: String) -> &mut Self
pub fn get_email(&self) -> Option<&String>
pub fn set_mobile_number(&mut self, mobile_number: String) -> &mut Self
pub fn get_mobile_number(&self) -> Option<&String>
pub fn set_phone_number(&mut self, phone_number: String) -> &mut Self
pub fn get_phone_number(&self) -> Option<&String>
pub fn set_metadata(&mut self, metadata: HashMap<String, Value>) -> &mut Self
pub fn get_metadata(&self) -> Option<&HashMap<String, Value>>
pub fn set_addresses(&mut self, addresses: Vec<AddressRequest>) -> &mut Self
pub fn set_identity_accounts( &mut self, identity_accounts: Vec<IdentityAccountRequest>, ) -> &mut Self
pub fn get_identity_accounts(&self) -> Option<&Vec<IdentityAccountRequest>>
pub fn set_kyc_documents( &mut self, kyc_documents: Vec<KYCDocumentRequest>, ) -> &mut Self
pub fn get_kyc_documents(&self) -> Option<&Vec<KYCDocumentRequest>>
pub fn set_status(&mut self, status: EndCustomerStatus) -> &mut Self
pub fn get_status(&self) -> Option<&EndCustomerStatus>
pub fn build(&self) -> Self
Trait Implementations§
Source§impl Clone for PatchCustomer
impl Clone for PatchCustomer
Source§fn clone(&self) -> PatchCustomer
fn clone(&self) -> PatchCustomer
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 moreAuto Trait Implementations§
impl Freeze for PatchCustomer
impl RefUnwindSafe for PatchCustomer
impl Send for PatchCustomer
impl Sync for PatchCustomer
impl Unpin for PatchCustomer
impl UnwindSafe for PatchCustomer
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