pub struct XaiDeviceStart {
pub device_code: String,
pub user_code: String,
pub verification_uri: String,
pub verification_uri_complete: Option<String>,
pub expires_in: i64,
pub interval: i64,
}Fields§
§device_code: String§user_code: String§verification_uri: String§verification_uri_complete: Option<String>§expires_in: i64§interval: i64Trait Implementations§
Source§impl Clone for XaiDeviceStart
impl Clone for XaiDeviceStart
Source§fn clone(&self) -> XaiDeviceStart
fn clone(&self) -> XaiDeviceStart
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 XaiDeviceStart
impl Debug for XaiDeviceStart
Source§impl<'de> Deserialize<'de> for XaiDeviceStart
impl<'de> Deserialize<'de> for XaiDeviceStart
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 XaiDeviceStart
impl RefUnwindSafe for XaiDeviceStart
impl Send for XaiDeviceStart
impl Sync for XaiDeviceStart
impl Unpin for XaiDeviceStart
impl UnsafeUnpin for XaiDeviceStart
impl UnwindSafe for XaiDeviceStart
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