pub struct LocalSessionExchangeResponse {
pub session_token: String,
pub tenant_id: String,
pub principal_id: String,
pub principal: String,
pub expires_at: String,
pub entitlements: Vec<LocalSessionExchangeResponseEntitlements>,
}Fields§
§session_token: String§tenant_id: String§principal_id: String§principal: String§expires_at: String§entitlements: Vec<LocalSessionExchangeResponseEntitlements>Implementations§
Source§impl LocalSessionExchangeResponse
impl LocalSessionExchangeResponse
pub fn new( session_token: String, tenant_id: String, principal_id: String, principal: String, expires_at: String, entitlements: Vec<LocalSessionExchangeResponseEntitlements>, ) -> LocalSessionExchangeResponse
Trait Implementations§
Source§impl Clone for LocalSessionExchangeResponse
impl Clone for LocalSessionExchangeResponse
Source§fn clone(&self) -> LocalSessionExchangeResponse
fn clone(&self) -> LocalSessionExchangeResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 LocalSessionExchangeResponse
impl Debug for LocalSessionExchangeResponse
Source§impl Default for LocalSessionExchangeResponse
impl Default for LocalSessionExchangeResponse
Source§fn default() -> LocalSessionExchangeResponse
fn default() -> LocalSessionExchangeResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LocalSessionExchangeResponse
impl<'de> Deserialize<'de> for LocalSessionExchangeResponse
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
Source§impl PartialEq for LocalSessionExchangeResponse
impl PartialEq for LocalSessionExchangeResponse
Source§fn eq(&self, other: &LocalSessionExchangeResponse) -> bool
fn eq(&self, other: &LocalSessionExchangeResponse) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for LocalSessionExchangeResponse
Auto Trait Implementations§
impl Freeze for LocalSessionExchangeResponse
impl RefUnwindSafe for LocalSessionExchangeResponse
impl Send for LocalSessionExchangeResponse
impl Sync for LocalSessionExchangeResponse
impl Unpin for LocalSessionExchangeResponse
impl UnsafeUnpin for LocalSessionExchangeResponse
impl UnwindSafe for LocalSessionExchangeResponse
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