pub struct DeviceCodeResponse {
pub device_code: String,
pub expires_in: u64,
pub interval: u64,
pub user_code: String,
pub verification_uri: String,
}
Expand description
Response from the device code flow
Fields§
§device_code: String
The identifier for a given user.
expires_in: u64
Time until the code is no longer valid
interval: u64
Time until another valid code can be requested
user_code: String
The code that the user will use to authenticate
verification_uri: String
The address you will send users to, to authenticate
Trait Implementations§
Source§impl Clone for DeviceCodeResponse
impl Clone for DeviceCodeResponse
Source§fn clone(&self) -> DeviceCodeResponse
fn clone(&self) -> DeviceCodeResponse
Returns a copy 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 moreSource§impl Debug for DeviceCodeResponse
impl Debug for DeviceCodeResponse
Source§impl<'de> Deserialize<'de> for DeviceCodeResponse
impl<'de> Deserialize<'de> for DeviceCodeResponse
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
Auto Trait Implementations§
impl Freeze for DeviceCodeResponse
impl RefUnwindSafe for DeviceCodeResponse
impl Send for DeviceCodeResponse
impl Sync for DeviceCodeResponse
impl Unpin for DeviceCodeResponse
impl UnwindSafe for DeviceCodeResponse
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