pub struct CustomerPortalSession {
pub id: CustomerPortalSessionID,
pub customer_id: CustomerID,
pub urls: CustomerPortalSessionUrls,
pub created_at: DateTime<Utc>,
}
Expand description
Represents a customer portal session.
Fields§
§id: CustomerPortalSessionID
Unique Paddle ID for this customer portal session entity, prefixed with cpls_
.
customer_id: CustomerID
Unique Paddle ID for this customer entity, prefixed with ctm_
.
urls: CustomerPortalSessionUrls
Authenticated customer portal deep links. For security, the token
appended to each link is temporary. You shouldn’t store these links.
created_at: DateTime<Utc>
RFC 3339 datetime string.
Trait Implementations§
Source§impl Clone for CustomerPortalSession
impl Clone for CustomerPortalSession
Source§fn clone(&self) -> CustomerPortalSession
fn clone(&self) -> CustomerPortalSession
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 CustomerPortalSession
impl Debug for CustomerPortalSession
Source§impl<'de> Deserialize<'de> for CustomerPortalSession
impl<'de> Deserialize<'de> for CustomerPortalSession
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 CustomerPortalSession
impl RefUnwindSafe for CustomerPortalSession
impl Send for CustomerPortalSession
impl Sync for CustomerPortalSession
impl Unpin for CustomerPortalSession
impl UnwindSafe for CustomerPortalSession
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