pub struct CustomFieldDropdownParam {
pub default_value: Option<String>,
pub options: Vec<CustomFieldOptionParam>,
}Fields§
§default_value: Option<String>The value that pre-fills the field on the payment page.Must match a value in the options array.
options: Vec<CustomFieldOptionParam>The options available for the customer to select. Up to 200 options allowed.
Implementations§
Source§impl CustomFieldDropdownParam
impl CustomFieldDropdownParam
pub fn new(options: impl Into<Vec<CustomFieldOptionParam>>) -> Self
Trait Implementations§
Source§impl Clone for CustomFieldDropdownParam
impl Clone for CustomFieldDropdownParam
Source§fn clone(&self) -> CustomFieldDropdownParam
fn clone(&self) -> CustomFieldDropdownParam
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 CustomFieldDropdownParam
impl Debug for CustomFieldDropdownParam
Source§impl PartialEq for CustomFieldDropdownParam
impl PartialEq for CustomFieldDropdownParam
Source§impl Serialize for CustomFieldDropdownParam
impl Serialize for CustomFieldDropdownParam
impl Eq for CustomFieldDropdownParam
impl StructuralPartialEq for CustomFieldDropdownParam
Auto Trait Implementations§
impl Freeze for CustomFieldDropdownParam
impl RefUnwindSafe for CustomFieldDropdownParam
impl Send for CustomFieldDropdownParam
impl Sync for CustomFieldDropdownParam
impl Unpin for CustomFieldDropdownParam
impl UnsafeUnpin for CustomFieldDropdownParam
impl UnwindSafe for CustomFieldDropdownParam
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