pub struct InitiateMultipartUploadRequest { /* private fields */ }
Implementations§
Source§impl InitiateMultipartUploadRequest
impl InitiateMultipartUploadRequest
Sourcepub fn builder() -> Builder<FilenameStage>
pub fn builder() -> Builder<FilenameStage>
Returns a new builder.
Source§impl InitiateMultipartUploadRequest
impl InitiateMultipartUploadRequest
Sourcepub fn new(filename: impl Into<String>, filetype: impl Into<String>) -> Self
pub fn new(filename: impl Into<String>, filetype: impl Into<String>) -> Self
Constructs a new instance of the type.
Sourcepub fn filename(&self) -> &str
pub fn filename(&self) -> &str
The desired name of the file in object storage. The final name will be prefixed with a timestamp to ensure uniqueness.
Sourcepub fn filetype(&self) -> &str
pub fn filetype(&self) -> &str
The MIME type of the file, eg “text/csv” for CSVs or “application/octet-stream” for binary files.
Sourcepub fn workspace(&self) -> Option<&WorkspaceRid>
pub fn workspace(&self) -> Option<&WorkspaceRid>
The workspace in which to upload the file. If not provided, the file will be uploaded to the default workspace for the user’s organization, if that is configured and the user has access to it.
Trait Implementations§
Source§impl Clone for InitiateMultipartUploadRequest
impl Clone for InitiateMultipartUploadRequest
Source§fn clone(&self) -> InitiateMultipartUploadRequest
fn clone(&self) -> InitiateMultipartUploadRequest
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 InitiateMultipartUploadRequest
impl<'de> Deserialize<'de> for InitiateMultipartUploadRequest
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
Source§impl From<InitiateMultipartUploadRequest> for Builder<Complete>
impl From<InitiateMultipartUploadRequest> for Builder<Complete>
Source§fn from(v: InitiateMultipartUploadRequest) -> Self
fn from(v: InitiateMultipartUploadRequest) -> Self
Converts to this type from the input type.
Source§impl Ord for InitiateMultipartUploadRequest
impl Ord for InitiateMultipartUploadRequest
Source§fn cmp(&self, other: &InitiateMultipartUploadRequest) -> Ordering
fn cmp(&self, other: &InitiateMultipartUploadRequest) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for InitiateMultipartUploadRequest
impl PartialEq for InitiateMultipartUploadRequest
Source§fn eq(&self, other: &InitiateMultipartUploadRequest) -> bool
fn eq(&self, other: &InitiateMultipartUploadRequest) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.Source§impl PartialOrd for InitiateMultipartUploadRequest
impl PartialOrd for InitiateMultipartUploadRequest
impl Eq for InitiateMultipartUploadRequest
impl StructuralPartialEq for InitiateMultipartUploadRequest
Auto Trait Implementations§
impl Freeze for InitiateMultipartUploadRequest
impl RefUnwindSafe for InitiateMultipartUploadRequest
impl Send for InitiateMultipartUploadRequest
impl Sync for InitiateMultipartUploadRequest
impl Unpin for InitiateMultipartUploadRequest
impl UnwindSafe for InitiateMultipartUploadRequest
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request