pub struct CreateIyziupFormInitializeRequest { /* private fields */ }Implementations§
Source§impl CreateIyziupFormInitializeRequest
impl CreateIyziupFormInitializeRequest
pub fn new() -> Self
pub fn set_merchant_order_id<T: Into<String>>(&mut self, merchant_order_id: T)
pub fn set_payment_group<T: Into<String>>(&mut self, payment_group: T)
pub fn set_payment_source<T: Into<String>>(&mut self, payment_source: T)
pub fn set_force_three_ds<T: Into<u8>>(&mut self, force_three_ds: T)
pub fn set_enabled_installments<T: Into<Vec<u8>>>( &mut self, enabled_installments: T, )
pub fn set_enabled_card_family<T: Into<String>>( &mut self, enabled_card_family: T, )
pub fn set_currency<T: Into<String>>(&mut self, currency: T)
pub fn set_price<T: Into<BigDecimal>>(&mut self, price: T)
pub fn set_paid_price<T: Into<BigDecimal>>(&mut self, paid_price: T)
pub fn set_shipping_price<T: Into<BigDecimal>>(&mut self, shipping_price: T)
pub fn set_callback_url<T: Into<String>>(&mut self, callback_url: T)
pub fn set_terms_url<T: Into<String>>(&mut self, terms_url: T)
pub fn set_pre_sales_contract_url<T: Into<String>>( &mut self, pre_sales_contract_url: T, )
pub fn set_order_items<T: Into<Vec<OrderItem>>>(&mut self, order_items: T)
pub fn set_initial_consumer<T: Into<InitialConsumer>>( &mut self, initial_consumer: T, )
pub fn merchant_order_id(&self) -> Option<&String>
pub fn payment_group(&self) -> Option<&String>
pub fn payment_source(&self) -> Option<&String>
pub fn force_three_ds(&self) -> Option<&u8>
pub fn enabled_installments(&self) -> Option<&Vec<u8>>
pub fn enabled_card_family(&self) -> Option<&String>
pub fn currency(&self) -> Option<&String>
pub fn price(&self) -> Option<&BigDecimal>
pub fn paid_price(&self) -> Option<&BigDecimal>
pub fn shipping_price(&self) -> Option<&BigDecimal>
pub fn callback_url(&self) -> Option<&String>
pub fn terms_url(&self) -> Option<&String>
pub fn pre_sales_contract_url(&self) -> Option<&String>
pub fn order_items(&self) -> Option<&Vec<OrderItem>>
pub fn initial_consumer(&self) -> Option<&InitialConsumer>
Trait Implementations§
Source§impl Default for CreateIyziupFormInitializeRequest
impl Default for CreateIyziupFormInitializeRequest
Source§fn default() -> CreateIyziupFormInitializeRequest
fn default() -> CreateIyziupFormInitializeRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateIyziupFormInitializeRequest
impl<'de> Deserialize<'de> for CreateIyziupFormInitializeRequest
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 CreateIyziupFormInitializeRequest
impl RefUnwindSafe for CreateIyziupFormInitializeRequest
impl Send for CreateIyziupFormInitializeRequest
impl Sync for CreateIyziupFormInitializeRequest
impl Unpin for CreateIyziupFormInitializeRequest
impl UnwindSafe for CreateIyziupFormInitializeRequest
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