pub enum MetadataDirective {
Unchanged,
Replace,
}Expand description
Re-export multipart_finish module UNCHANGED(默认值):保持初始化时设置的用户自定义元数据不变。
REPLACE:忽略初始化分片时设置的用户自定义元数据,直接采用Finish请求中指定的元数据。
Variants§
Trait Implementations§
Source§impl Clone for MetadataDirective
impl Clone for MetadataDirective
Source§fn clone(&self) -> MetadataDirective
fn clone(&self) -> MetadataDirective
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 moreimpl Copy for MetadataDirective
Source§impl Debug for MetadataDirective
impl Debug for MetadataDirective
Auto Trait Implementations§
impl Freeze for MetadataDirective
impl RefUnwindSafe for MetadataDirective
impl Send for MetadataDirective
impl Sync for MetadataDirective
impl Unpin for MetadataDirective
impl UnsafeUnpin for MetadataDirective
impl UnwindSafe for MetadataDirective
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,
impl<T> ErasedDestructor for Twhere
T: 'static,
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> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.