pub struct FileRequestUploadTokenRequest {
pub user_id: u64,
pub filename: Option<String>,
pub file_size: i64,
pub mime_type: String,
pub file_type: String,
pub business_type: String,
}Expand description
请求上传令牌请求
RPC路由: file/request_upload_token
Fields§
§user_id: u64用户ID
filename: Option<String>文件名
file_size: i64文件大小(字节)
mime_type: String文件MIME类型
file_type: String文件类型 (image/video/audio/file/other)
business_type: String业务类型 (message/avatar/group_avatar等)
Trait Implementations§
Source§impl Clone for FileRequestUploadTokenRequest
impl Clone for FileRequestUploadTokenRequest
Source§fn clone(&self) -> FileRequestUploadTokenRequest
fn clone(&self) -> FileRequestUploadTokenRequest
Returns a duplicate 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<'de> Deserialize<'de> for FileRequestUploadTokenRequest
impl<'de> Deserialize<'de> for FileRequestUploadTokenRequest
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 FileRequestUploadTokenRequest
impl RefUnwindSafe for FileRequestUploadTokenRequest
impl Send for FileRequestUploadTokenRequest
impl Sync for FileRequestUploadTokenRequest
impl Unpin for FileRequestUploadTokenRequest
impl UnsafeUnpin for FileRequestUploadTokenRequest
impl UnwindSafe for FileRequestUploadTokenRequest
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