pub struct CreateBankAccountRequest {
pub idempotency_key: String,
pub source_id: String,
pub customer_id: Option<String>,
}Expand description
CreateBankAccountRequest : Request object for linking a bank account to a Square account
Fields§
§idempotency_key: StringUnique ID. For more information, see the Idempotency.
source_id: StringThe ID of the source that represents the bank account information to be stored. This field accepts the payment token created by WebSDK
customer_id: Option<String>The ID of the customer associated with the bank account to be stored.
Implementations§
Source§impl CreateBankAccountRequest
impl CreateBankAccountRequest
Sourcepub fn new(
idempotency_key: String,
source_id: String,
) -> CreateBankAccountRequest
pub fn new( idempotency_key: String, source_id: String, ) -> CreateBankAccountRequest
Request object for linking a bank account to a Square account
Trait Implementations§
Source§impl Clone for CreateBankAccountRequest
impl Clone for CreateBankAccountRequest
Source§fn clone(&self) -> CreateBankAccountRequest
fn clone(&self) -> CreateBankAccountRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CreateBankAccountRequest
impl Debug for CreateBankAccountRequest
Source§impl Default for CreateBankAccountRequest
impl Default for CreateBankAccountRequest
Source§fn default() -> CreateBankAccountRequest
fn default() -> CreateBankAccountRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateBankAccountRequest
impl<'de> Deserialize<'de> for CreateBankAccountRequest
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
Source§impl PartialEq for CreateBankAccountRequest
impl PartialEq for CreateBankAccountRequest
Source§impl Serialize for CreateBankAccountRequest
impl Serialize for CreateBankAccountRequest
impl StructuralPartialEq for CreateBankAccountRequest
Auto Trait Implementations§
impl Freeze for CreateBankAccountRequest
impl RefUnwindSafe for CreateBankAccountRequest
impl Send for CreateBankAccountRequest
impl Sync for CreateBankAccountRequest
impl Unpin for CreateBankAccountRequest
impl UnsafeUnpin for CreateBankAccountRequest
impl UnwindSafe for CreateBankAccountRequest
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