pub struct UserAccessToken {
pub id: Option<i64>,
pub user_id: Option<i64>,
pub enable: Option<bool>,
pub permissions: Option<Option<String>>,
pub title: Option<Option<String>>,
pub access_token: Option<Option<String>>,
pub tags: Option<Option<String>>,
pub description: Option<Option<String>>,
pub expire_time: Option<String>,
pub create_date: Option<String>,
pub last_update: Option<String>,
}Expand description
UserAccessToken : 用户令牌实体,用于管理用户的访问令牌及其相关信息。
Fields§
§id: Option<i64>用户令牌的唯一标识符。
user_id: Option<i64>与令牌关联的用户ID。
enable: Option<bool>指示令牌是否处于启用状态。
permissions: Option<Option<String>>令牌拥有的权限列表,多个权限以逗号分隔。
title: Option<Option<String>>令牌的标题或名称,用于标识令牌。
access_token: Option<Option<String>>访问令牌的具体值,用于身份验证。
用于分类或标记令牌的标签。
description: Option<Option<String>>令牌的详细描述信息。
expire_time: Option<String>令牌的过期时间,超过该时间令牌将失效。
create_date: Option<String>令牌的创建日期,默认为当前时间。
last_update: Option<String>令牌的最后更新日期,默认为当前时间。
Implementations§
Source§impl UserAccessToken
impl UserAccessToken
Sourcepub fn new() -> UserAccessToken
pub fn new() -> UserAccessToken
用户令牌实体,用于管理用户的访问令牌及其相关信息。
Trait Implementations§
Source§impl Clone for UserAccessToken
impl Clone for UserAccessToken
Source§fn clone(&self) -> UserAccessToken
fn clone(&self) -> UserAccessToken
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 UserAccessToken
impl Debug for UserAccessToken
Source§impl Default for UserAccessToken
impl Default for UserAccessToken
Source§fn default() -> UserAccessToken
fn default() -> UserAccessToken
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UserAccessToken
impl<'de> Deserialize<'de> for UserAccessToken
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 PartialEq for UserAccessToken
impl PartialEq for UserAccessToken
Source§impl Serialize for UserAccessToken
impl Serialize for UserAccessToken
impl StructuralPartialEq for UserAccessToken
Auto Trait Implementations§
impl Freeze for UserAccessToken
impl RefUnwindSafe for UserAccessToken
impl Send for UserAccessToken
impl Sync for UserAccessToken
impl Unpin for UserAccessToken
impl UnwindSafe for UserAccessToken
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