pub struct User {
pub appid: String,
pub key: String,
pub salt: String,
pub qps: u8,
pub limit: Limit,
}Expand description
账户信息
Fields§
§appid: String用户申请得到的 APP ID
key: String用户申请得到的密钥,这个字段用于生成 MD5 ,不用于直接构造请求内容
salt: String随机的字母或数字的字符串
qps: u8TODO: QPS:这涉及并发请求,允许不填,默认为 1。 高级版用户可设置为 10。
limit: Limit每秒并发请求的限制,默认为 Byte(6000)。
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