Struct stripe::CreatePaymentLinkRestrictions
source · pub struct CreatePaymentLinkRestrictions {
pub completed_sessions: CreatePaymentLinkRestrictionsCompletedSessions,
}
Fields§
§completed_sessions: CreatePaymentLinkRestrictionsCompletedSessions
Configuration for the completed_sessions
restriction type.
Trait Implementations§
source§impl Clone for CreatePaymentLinkRestrictions
impl Clone for CreatePaymentLinkRestrictions
source§fn clone(&self) -> CreatePaymentLinkRestrictions
fn clone(&self) -> CreatePaymentLinkRestrictions
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 CreatePaymentLinkRestrictions
impl Default for CreatePaymentLinkRestrictions
source§fn default() -> CreatePaymentLinkRestrictions
fn default() -> CreatePaymentLinkRestrictions
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for CreatePaymentLinkRestrictions
impl<'de> Deserialize<'de> for CreatePaymentLinkRestrictions
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 RefUnwindSafe for CreatePaymentLinkRestrictions
impl Send for CreatePaymentLinkRestrictions
impl Sync for CreatePaymentLinkRestrictions
impl Unpin for CreatePaymentLinkRestrictions
impl UnwindSafe for CreatePaymentLinkRestrictions
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