pub struct ExternalFileSlot {
pub name_offset: u64,
pub offset: u64,
pub size: u64,
}Expand description
One external-file slot, before its name is resolved through the local heap.
Fields§
§name_offset: u64Offset of the slot’s name within the local heap at
ExternalFileListMessage::heap_addr.
offset: u64Byte offset within the named file where this slot’s reserved region begins.
size: u64Bytes reserved for this slot. The all-ones sentinel (u64::MAX,
H5O_EFL_UNLIMITED in H5Oprivate.h) marks the last slot as
unlimited/growable.
Trait Implementations§
Source§impl Clone for ExternalFileSlot
impl Clone for ExternalFileSlot
impl Copy for ExternalFileSlot
Source§impl Debug for ExternalFileSlot
impl Debug for ExternalFileSlot
impl Eq for ExternalFileSlot
Source§impl PartialEq for ExternalFileSlot
impl PartialEq for ExternalFileSlot
impl StructuralPartialEq for ExternalFileSlot
Auto Trait Implementations§
impl Freeze for ExternalFileSlot
impl RefUnwindSafe for ExternalFileSlot
impl Send for ExternalFileSlot
impl Sync for ExternalFileSlot
impl Unpin for ExternalFileSlot
impl UnsafeUnpin for ExternalFileSlot
impl UnwindSafe for ExternalFileSlot
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