pub enum LocalFileUploadPlan {
AlreadyExists,
SinglePart {
upload_url: String,
headers: HashMap<String, String>,
},
}Expand description
The server’s plan for uploading one content-addressed local file.
Variants§
AlreadyExists
The content is already stored; nothing to upload.
SinglePart
Upload the bytes with one presigned PUT.
Trait Implementations§
Source§impl Clone for LocalFileUploadPlan
impl Clone for LocalFileUploadPlan
Source§fn clone(&self) -> LocalFileUploadPlan
fn clone(&self) -> LocalFileUploadPlan
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 LocalFileUploadPlan
impl RefUnwindSafe for LocalFileUploadPlan
impl Send for LocalFileUploadPlan
impl Sync for LocalFileUploadPlan
impl Unpin for LocalFileUploadPlan
impl UnsafeUnpin for LocalFileUploadPlan
impl UnwindSafe for LocalFileUploadPlan
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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