pub struct ObjectTransferMetadata {
pub attributes: ObjectAttributes,
pub storage_class: Option<String>,
pub checksums: Vec<ObjectChecksum>,
}Expand description
Fidelity metadata returned independently of the stable ObjectInfo output contract.
Fields§
§attributes: ObjectAttributesStandard HTTP attributes and user-defined metadata.
storage_class: Option<String>Storage class reported by the service.
checksums: Vec<ObjectChecksum>Persisted checksums reported by checksum-mode metadata reads.
Trait Implementations§
Source§impl Clone for ObjectTransferMetadata
impl Clone for ObjectTransferMetadata
Source§fn clone(&self) -> ObjectTransferMetadata
fn clone(&self) -> ObjectTransferMetadata
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 ObjectTransferMetadata
impl Debug for ObjectTransferMetadata
Source§impl Default for ObjectTransferMetadata
impl Default for ObjectTransferMetadata
Source§fn default() -> ObjectTransferMetadata
fn default() -> ObjectTransferMetadata
Returns the “default value” for a type. Read more
impl Eq for ObjectTransferMetadata
Source§impl PartialEq for ObjectTransferMetadata
impl PartialEq for ObjectTransferMetadata
impl StructuralPartialEq for ObjectTransferMetadata
Auto Trait Implementations§
impl Freeze for ObjectTransferMetadata
impl RefUnwindSafe for ObjectTransferMetadata
impl Send for ObjectTransferMetadata
impl Sync for ObjectTransferMetadata
impl Unpin for ObjectTransferMetadata
impl UnsafeUnpin for ObjectTransferMetadata
impl UnwindSafe for ObjectTransferMetadata
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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