pub struct PaymentPagesCheckoutSessionCustomFieldsDropdown {
pub options: Vec<PaymentPagesCheckoutSessionCustomFieldsOption>,
pub value: Option<String>,
}
Fields§
§options: Vec<PaymentPagesCheckoutSessionCustomFieldsOption>
The options available for the customer to select.
Up to 200 options allowed.
value: Option<String>
The option selected by the customer.
This will be the value
for the option.
Trait Implementations§
source§impl Clone for PaymentPagesCheckoutSessionCustomFieldsDropdown
impl Clone for PaymentPagesCheckoutSessionCustomFieldsDropdown
source§fn clone(&self) -> PaymentPagesCheckoutSessionCustomFieldsDropdown
fn clone(&self) -> PaymentPagesCheckoutSessionCustomFieldsDropdown
Returns a copy 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 Default for PaymentPagesCheckoutSessionCustomFieldsDropdown
impl Default for PaymentPagesCheckoutSessionCustomFieldsDropdown
source§fn default() -> PaymentPagesCheckoutSessionCustomFieldsDropdown
fn default() -> PaymentPagesCheckoutSessionCustomFieldsDropdown
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for PaymentPagesCheckoutSessionCustomFieldsDropdown
impl<'de> Deserialize<'de> for PaymentPagesCheckoutSessionCustomFieldsDropdown
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 PaymentPagesCheckoutSessionCustomFieldsDropdown
impl RefUnwindSafe for PaymentPagesCheckoutSessionCustomFieldsDropdown
impl Send for PaymentPagesCheckoutSessionCustomFieldsDropdown
impl Sync for PaymentPagesCheckoutSessionCustomFieldsDropdown
impl Unpin for PaymentPagesCheckoutSessionCustomFieldsDropdown
impl UnwindSafe for PaymentPagesCheckoutSessionCustomFieldsDropdown
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