pub struct EaSblkInfo {
pub ndblks: u64,
pub dblk_nelmts: u64,
pub start_idx: u64,
pub start_dblk: u64,
}Expand description
Layout of one extensible-array super block (H5EA_sblk_info_t).
Fields§
§ndblks: u64Number of data blocks in this super block.
dblk_nelmts: u64Number of elements in each data block of this super block.
start_idx: u64Index of the first element in this super block (excludes idx_blk_elmts).
start_dblk: u64Global index of the first data block in this super block.
Trait Implementations§
Source§impl Clone for EaSblkInfo
impl Clone for EaSblkInfo
Source§fn clone(&self) -> EaSblkInfo
fn clone(&self) -> EaSblkInfo
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 EaSblkInfo
impl Debug for EaSblkInfo
Source§impl PartialEq for EaSblkInfo
impl PartialEq for EaSblkInfo
Source§fn eq(&self, other: &EaSblkInfo) -> bool
fn eq(&self, other: &EaSblkInfo) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for EaSblkInfo
impl StructuralPartialEq for EaSblkInfo
Auto Trait Implementations§
impl Freeze for EaSblkInfo
impl RefUnwindSafe for EaSblkInfo
impl Send for EaSblkInfo
impl Sync for EaSblkInfo
impl Unpin for EaSblkInfo
impl UnsafeUnpin for EaSblkInfo
impl UnwindSafe for EaSblkInfo
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