pub struct DeviceCodeResponse {
pub device_code: String,
pub user_code: String,
pub verification_url: String,
pub qrcode_url: String,
pub interval: u32,
pub expires_in: u32,
}Expand description
Device code response from Baidu OAuth API
Fields§
§device_code: StringDevice code for polling
user_code: StringUser code for user input
verification_url: StringVerification URL for user to visit
qrcode_url: StringQR code URL for scanning
interval: u32Polling interval in seconds
expires_in: u32Expiration time in seconds
Trait Implementations§
Source§impl Clone for DeviceCodeResponse
impl Clone for DeviceCodeResponse
Source§fn clone(&self) -> DeviceCodeResponse
fn clone(&self) -> DeviceCodeResponse
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 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
Source§impl From<DeviceCodeResponse> for DeviceCode
impl From<DeviceCodeResponse> for DeviceCode
Source§fn from(response: DeviceCodeResponse) -> Self
fn from(response: DeviceCodeResponse) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for DeviceCodeResponse
impl RefUnwindSafe for DeviceCodeResponse
impl Send for DeviceCodeResponse
impl Sync for DeviceCodeResponse
impl Unpin for DeviceCodeResponse
impl UnsafeUnpin 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