pub struct ClusterHeader {
pub segment_info: Vec<SegmentInfo>,
pub next_cluster_hmac: [u8; 32],
pub segment_hmacs: Vec<[u8; 32]>,
}Fields§
§segment_info: Vec<SegmentInfo>§next_cluster_hmac: [u8; 32]§segment_hmacs: Vec<[u8; 32]>Implementations§
Trait Implementations§
Source§impl Clone for ClusterHeader
impl Clone for ClusterHeader
Source§fn clone(&self) -> ClusterHeader
fn clone(&self) -> ClusterHeader
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 ClusterHeader
impl RefUnwindSafe for ClusterHeader
impl Send for ClusterHeader
impl Sync for ClusterHeader
impl Unpin for ClusterHeader
impl UnsafeUnpin for ClusterHeader
impl UnwindSafe for ClusterHeader
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