#[non_exhaustive]pub struct CreateFileRequestBuilder { /* private fields */ }Expand description
EN: Builder for file upload requests. 中文:文件上传请求的构建器。
Implementations§
Source§impl CreateFileRequestBuilder
impl CreateFileRequestBuilder
Sourcepub fn file(self, file: FileUpload) -> Self
pub fn file(self, file: FileUpload) -> Self
EN: Sets the file to upload. 中文:设置要上传的文件。
Sourcepub fn expires_after(self, expires_after: FileExpirationPolicy) -> Self
pub fn expires_after(self, expires_after: FileExpirationPolicy) -> Self
EN: Sets the optional expiration policy. 中文:设置可选的过期策略。
Sourcepub fn build(self) -> Result<CreateFileRequest, LingerError>
pub fn build(self) -> Result<CreateFileRequest, LingerError>
EN: Builds and validates the request. 中文:构建并校验请求。
Trait Implementations§
Source§impl Clone for CreateFileRequestBuilder
impl Clone for CreateFileRequestBuilder
Source§fn clone(&self) -> CreateFileRequestBuilder
fn clone(&self) -> CreateFileRequestBuilder
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 moreSource§impl Debug for CreateFileRequestBuilder
impl Debug for CreateFileRequestBuilder
Source§impl Default for CreateFileRequestBuilder
impl Default for CreateFileRequestBuilder
Source§fn default() -> CreateFileRequestBuilder
fn default() -> CreateFileRequestBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for CreateFileRequestBuilder
impl RefUnwindSafe for CreateFileRequestBuilder
impl Send for CreateFileRequestBuilder
impl Sync for CreateFileRequestBuilder
impl Unpin for CreateFileRequestBuilder
impl UnsafeUnpin for CreateFileRequestBuilder
impl UnwindSafe for CreateFileRequestBuilder
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