pub struct CreateOidcToken {
pub token_hash: String,
pub client_id: String,
pub user_id: Uuid,
pub scope: String,
pub token_type: OidcTokenType,
pub expires_at: Option<DateTime<Utc>>,
}Fields§
§token_hash: String§client_id: String§user_id: Uuid§scope: String§token_type: OidcTokenType§expires_at: Option<DateTime<Utc>>Trait Implementations§
Source§impl Clone for CreateOidcToken
impl Clone for CreateOidcToken
Source§fn clone(&self) -> CreateOidcToken
fn clone(&self) -> CreateOidcToken
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 moreAuto Trait Implementations§
impl Freeze for CreateOidcToken
impl RefUnwindSafe for CreateOidcToken
impl Send for CreateOidcToken
impl Sync for CreateOidcToken
impl Unpin for CreateOidcToken
impl UnsafeUnpin for CreateOidcToken
impl UnwindSafe for CreateOidcToken
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