pub struct UpdateOauthConnection {
pub id: String,
pub token_type: Option<String>,
pub access_token: Option<SecretString>,
pub refresh_token: Option<Option<SecretString>>,
pub expired_at: Option<Option<DateTime<FixedOffset>>>,
pub scopes: Option<Option<Vec<String>>>,
}Fields§
§id: String§token_type: Option<String>§access_token: Option<SecretString>§refresh_token: Option<Option<SecretString>>§expired_at: Option<Option<DateTime<FixedOffset>>>§scopes: Option<Option<Vec<String>>>Trait Implementations§
Source§impl Clone for UpdateOauthConnection
impl Clone for UpdateOauthConnection
Source§fn clone(&self) -> UpdateOauthConnection
fn clone(&self) -> UpdateOauthConnection
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 UpdateOauthConnection
impl RefUnwindSafe for UpdateOauthConnection
impl Send for UpdateOauthConnection
impl Sync for UpdateOauthConnection
impl Unpin for UpdateOauthConnection
impl UnwindSafe for UpdateOauthConnection
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