pub struct CommonUploadData {
pub file_name: Option<String>,
pub content: Vec<u8>,
pub length: u64,
}Expand description
通用文件上传数据。
承载上传文件的文件名、内容与长度;内容以字节切片形式持有
(对应 Java InputStream,Rust 侧由调用方提供 Vec<u8>)。
Fields§
§file_name: Option<String>文件名,如 1.jpg
content: Vec<u8>文件内容
length: u64文件内容长度(字节数)
Implementations§
Trait Implementations§
Source§impl Clone for CommonUploadData
impl Clone for CommonUploadData
Source§fn clone(&self) -> CommonUploadData
fn clone(&self) -> CommonUploadData
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 moreAuto Trait Implementations§
impl Freeze for CommonUploadData
impl RefUnwindSafe for CommonUploadData
impl Send for CommonUploadData
impl Sync for CommonUploadData
impl Unpin for CommonUploadData
impl UnsafeUnpin for CommonUploadData
impl UnwindSafe for CommonUploadData
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