pub struct User {
pub id: String,
pub key: String,
pub region: Region,
pub projectid: u8,
pub qps: u8,
pub limit: Limit,
}Expand description
账户信息以及一些不变的信息 需要:机器翻译(TMT)全读写访问权限
Fields§
§id: StringSecretId
key: StringSecretKey
region: Region地域列表,默认为北京。
projectid: u8项目ID,可以根据控制台-账号中心-项目管理中的配置填写,如无配置请填写默认项目ID:0
qps: u8每秒并发请求,默认为 5。
limit: Limit每秒并发请求的限制,默认为 Char(2000)。
Trait Implementations§
Source§impl<'de> Deserialize<'de> for User
impl<'de> Deserialize<'de> for User
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 User
impl RefUnwindSafe for User
impl Send for User
impl Sync for User
impl Unpin for User
impl UnwindSafe for User
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