pub struct EncodingEntry {
pub ckey: [u8; 16],
pub ekeys: Vec<[u8; 16]>,
pub file_size: u64,
}Expand description
A single CKey -> EKey mapping entry.
Fields§
§ckey: [u8; 16]Content key identifying the logical file.
ekeys: Vec<[u8; 16]>One or more encoding keys that store this file’s data in the archives.
file_size: u64Decompressed file size in bytes.
Trait Implementations§
Source§impl Clone for EncodingEntry
impl Clone for EncodingEntry
Source§fn clone(&self) -> EncodingEntry
fn clone(&self) -> EncodingEntry
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 moreAuto Trait Implementations§
impl Freeze for EncodingEntry
impl RefUnwindSafe for EncodingEntry
impl Send for EncodingEntry
impl Sync for EncodingEntry
impl Unpin for EncodingEntry
impl UnsafeUnpin for EncodingEntry
impl UnwindSafe for EncodingEntry
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<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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more