Struct kanidmd_lib::value::Oauth2Session
source · [−]pub struct Oauth2Session {
pub parent: Uuid,
pub expiry: Option<OffsetDateTime>,
pub issued_at: OffsetDateTime,
pub rs_uuid: Uuid,
}
Fields
parent: Uuid
expiry: Option<OffsetDateTime>
issued_at: OffsetDateTime
rs_uuid: Uuid
Trait Implementations
sourceimpl Clone for Oauth2Session
impl Clone for Oauth2Session
sourcefn clone(&self) -> Oauth2Session
fn clone(&self) -> Oauth2Session
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for Oauth2Session
impl Debug for Oauth2Session
sourceimpl PartialEq<Oauth2Session> for Oauth2Session
impl PartialEq<Oauth2Session> for Oauth2Session
sourcefn eq(&self, other: &Oauth2Session) -> bool
fn eq(&self, other: &Oauth2Session) -> bool
impl Eq for Oauth2Session
impl StructuralEq for Oauth2Session
impl StructuralPartialEq for Oauth2Session
Auto Trait Implementations
impl RefUnwindSafe for Oauth2Session
impl Send for Oauth2Session
impl Sync for Oauth2Session
impl Unpin for Oauth2Session
impl UnwindSafe for Oauth2Session
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more