pub struct AeaDictionary {
pub rhek: Option<[u8; 80]>,
pub root_header_hmac: Option<[u8; 32]>,
pub prologue_range: Option<(u64, u64)>,
pub cluster_map: HashMap<u32, (u64, u64, [u8; 80], [u8; 32])>,
pub segment_map: HashMap<(u32, u32), (u64, u64, [u8; 80], [u8; 32])>,
pub padding_start: Option<(u64, u64, [u8; 32])>,
}Fields§
§rhek: Option<[u8; 80]>§root_header_hmac: Option<[u8; 32]>§prologue_range: Option<(u64, u64)>§cluster_map: HashMap<u32, (u64, u64, [u8; 80], [u8; 32])>§segment_map: HashMap<(u32, u32), (u64, u64, [u8; 80], [u8; 32])>§padding_start: Option<(u64, u64, [u8; 32])>Trait Implementations§
Source§impl Default for AeaDictionary
impl Default for AeaDictionary
Source§fn default() -> AeaDictionary
fn default() -> AeaDictionary
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AeaDictionary
impl RefUnwindSafe for AeaDictionary
impl Send for AeaDictionary
impl Sync for AeaDictionary
impl Unpin for AeaDictionary
impl UnsafeUnpin for AeaDictionary
impl UnwindSafe for AeaDictionary
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