pub struct UpdateClientSideTokenClientSessionPatchRequired {
pub currency_code: String,
pub customer: CheckoutCustomerDetailsApiSchema,
pub amount: Value,
pub metadata: Value,
pub order: OrderDetailsApiSchema,
pub order_id: String,
pub customer_id: String,
pub client_token: String,
pub payment_method: CheckoutPaymentMethodOptionsApiSchema,
}
Fields§
§currency_code: String
§customer: CheckoutCustomerDetailsApiSchema
§amount: Value
§metadata: Value
§order: OrderDetailsApiSchema
§order_id: String
§customer_id: String
§client_token: String
§payment_method: CheckoutPaymentMethodOptionsApiSchema
Trait Implementations§
Source§impl<'de> Deserialize<'de> for UpdateClientSideTokenClientSessionPatchRequired
impl<'de> Deserialize<'de> for UpdateClientSideTokenClientSessionPatchRequired
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 UpdateClientSideTokenClientSessionPatchRequired
impl RefUnwindSafe for UpdateClientSideTokenClientSessionPatchRequired
impl Send for UpdateClientSideTokenClientSessionPatchRequired
impl Sync for UpdateClientSideTokenClientSessionPatchRequired
impl Unpin for UpdateClientSideTokenClientSessionPatchRequired
impl UnwindSafe for UpdateClientSideTokenClientSessionPatchRequired
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