pub enum FileSpaceStrategy {
FsmAggr,
Page,
Aggr,
None,
Unknown(u8),
}Expand description
File-space strategy (H5F_fspace_strategy_t), as stored in the file-space
info message.
Variants§
FsmAggr
Free-space managers plus aggregators (the library default).
Page
Paged aggregation.
Aggr
Aggregators only, no persisted free-space manager.
None
No cross-close reuse.
Unknown(u8)
A strategy byte this crate does not recognize.
Trait Implementations§
Source§impl Clone for FileSpaceStrategy
impl Clone for FileSpaceStrategy
impl Copy for FileSpaceStrategy
Source§impl Debug for FileSpaceStrategy
impl Debug for FileSpaceStrategy
impl Eq for FileSpaceStrategy
Source§impl PartialEq for FileSpaceStrategy
impl PartialEq for FileSpaceStrategy
impl StructuralPartialEq for FileSpaceStrategy
Auto Trait Implementations§
impl Freeze for FileSpaceStrategy
impl RefUnwindSafe for FileSpaceStrategy
impl Send for FileSpaceStrategy
impl Sync for FileSpaceStrategy
impl Unpin for FileSpaceStrategy
impl UnsafeUnpin for FileSpaceStrategy
impl UnwindSafe for FileSpaceStrategy
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