pub struct DeviceTokenResponse {
pub token: String,
pub name: String,
pub kind: ApiTokenKind,
pub created_at: DateTime<Utc>,
}Expand description
POST /api/v1/auth/device/token 成功响应。字段形状与 token 创建响应一致,铸的是 PAT。
Fields§
§token: String明文 PAT,格式 swhv_pat_<43>。只此一次。
name: String§kind: ApiTokenKind§created_at: DateTime<Utc>Trait Implementations§
Source§impl Clone for DeviceTokenResponse
impl Clone for DeviceTokenResponse
Source§fn clone(&self) -> DeviceTokenResponse
fn clone(&self) -> DeviceTokenResponse
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 ComposeSchema for DeviceTokenResponse
impl ComposeSchema for DeviceTokenResponse
Source§impl Debug for DeviceTokenResponse
impl Debug for DeviceTokenResponse
Source§impl<'de> Deserialize<'de> for DeviceTokenResponse
impl<'de> Deserialize<'de> for DeviceTokenResponse
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 Serialize for DeviceTokenResponse
impl Serialize for DeviceTokenResponse
Auto Trait Implementations§
impl Freeze for DeviceTokenResponse
impl RefUnwindSafe for DeviceTokenResponse
impl Send for DeviceTokenResponse
impl Sync for DeviceTokenResponse
impl Unpin for DeviceTokenResponse
impl UnsafeUnpin for DeviceTokenResponse
impl UnwindSafe for DeviceTokenResponse
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