pub struct CustomerAuthenticationToken {
pub customer_auth_token: String,
pub expires_at: DateTime<Utc>,
}
Expand description
Represents a customer authentication token.
Fields§
§customer_auth_token: String
Authentication token generated by Paddle for this customer. Pass to Paddle.js when opening a checkout to let customers work with saved payment methods.
expires_at: DateTime<Utc>
RFC 3339 datetime string.
Trait Implementations§
Source§impl Clone for CustomerAuthenticationToken
impl Clone for CustomerAuthenticationToken
Source§fn clone(&self) -> CustomerAuthenticationToken
fn clone(&self) -> CustomerAuthenticationToken
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 CustomerAuthenticationToken
impl Debug for CustomerAuthenticationToken
Source§impl<'de> Deserialize<'de> for CustomerAuthenticationToken
impl<'de> Deserialize<'de> for CustomerAuthenticationToken
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 CustomerAuthenticationToken
impl RefUnwindSafe for CustomerAuthenticationToken
impl Send for CustomerAuthenticationToken
impl Sync for CustomerAuthenticationToken
impl Unpin for CustomerAuthenticationToken
impl UnwindSafe for CustomerAuthenticationToken
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