pub struct ApplicationSession {Show 14 fields
pub id: String,
pub project_id: String,
pub user_id: String,
pub application_id: String,
pub application_public_id: String,
pub application_display_name: String,
pub browser_session_id: Option<String>,
pub status: ManagedSessionStatus,
pub session_revision: i64,
pub authenticated_at: String,
pub absolute_expires_at: String,
pub revoked_at: Option<String>,
pub created_at: String,
pub updated_at: String,
}Fields§
§id: String§project_id: String§user_id: String§application_id: String§application_public_id: String§application_display_name: String§browser_session_id: Option<String>§status: ManagedSessionStatus§session_revision: i64§authenticated_at: String§absolute_expires_at: String§revoked_at: Option<String>§created_at: String§updated_at: StringTrait Implementations§
Source§impl Clone for ApplicationSession
impl Clone for ApplicationSession
Source§fn clone(&self) -> ApplicationSession
fn clone(&self) -> ApplicationSession
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 ComposeSchema for ApplicationSession
impl ComposeSchema for ApplicationSession
Source§impl Debug for ApplicationSession
impl Debug for ApplicationSession
Source§impl<'de> Deserialize<'de> for ApplicationSession
impl<'de> Deserialize<'de> for ApplicationSession
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
impl Eq for ApplicationSession
Source§impl PartialEq for ApplicationSession
impl PartialEq for ApplicationSession
Source§impl Serialize for ApplicationSession
impl Serialize for ApplicationSession
impl StructuralPartialEq for ApplicationSession
Auto Trait Implementations§
impl Freeze for ApplicationSession
impl RefUnwindSafe for ApplicationSession
impl Send for ApplicationSession
impl Sync for ApplicationSession
impl Unpin for ApplicationSession
impl UnsafeUnpin for ApplicationSession
impl UnwindSafe for ApplicationSession
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.