pub struct BlobHeader {
pub epoch: u32,
pub plaintext_len: u64,
}Expand description
Parsed metadata from an encrypted blob header.
Fields§
§epoch: u32Key epoch used to encrypt the object.
plaintext_len: u64Length of the plaintext payload.
Trait Implementations§
Source§impl Clone for BlobHeader
impl Clone for BlobHeader
Source§fn clone(&self) -> BlobHeader
fn clone(&self) -> BlobHeader
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 BlobHeader
Source§impl Debug for BlobHeader
impl Debug for BlobHeader
impl Eq for BlobHeader
Source§impl PartialEq for BlobHeader
impl PartialEq for BlobHeader
impl StructuralPartialEq for BlobHeader
Auto Trait Implementations§
impl Freeze for BlobHeader
impl RefUnwindSafe for BlobHeader
impl Send for BlobHeader
impl Sync for BlobHeader
impl Unpin for BlobHeader
impl UnsafeUnpin for BlobHeader
impl UnwindSafe for BlobHeader
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