pub struct UploadFileOptions {
pub data: UploadData,
pub media_type: MediaType,
pub filename: Option<String>,
pub headers: Headers,
pub provider_options: ProviderOptions,
pub cancellation: CancellationToken,
}Expand description
Options for uploading a file.
Fields§
§data: UploadDataThe data.
media_type: MediaTypeMedia type of the data.
filename: Option<String>File name.
headers: HeadersAdditional request headers.
provider_options: ProviderOptionsProvider-specific options keyed by provider name.
cancellation: CancellationTokenCancellation token.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for UploadFileOptions
impl !RefUnwindSafe for UploadFileOptions
impl !Sync for UploadFileOptions
impl !UnwindSafe for UploadFileOptions
impl Send for UploadFileOptions
impl Unpin for UploadFileOptions
impl UnsafeUnpin for UploadFileOptions
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