pub enum SplitLevel {
None,
Stream,
Device,
Global,
}Expand description
Controls how runs are organized in the HDF5 output
Variants§
None
No run splitting - flat structure: /{route}/{stream}/{datasets}
Stream
Each stream has independent run counter
Device
All streams on a device share run counter
Global
All streams globally share run counter
Trait Implementations§
Source§impl Clone for SplitLevel
impl Clone for SplitLevel
Source§fn clone(&self) -> SplitLevel
fn clone(&self) -> SplitLevel
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 moreSource§impl Debug for SplitLevel
impl Debug for SplitLevel
Source§impl Default for SplitLevel
impl Default for SplitLevel
Source§fn default() -> SplitLevel
fn default() -> SplitLevel
Returns the “default value” for a type. Read more
Source§impl ValueEnum for SplitLevel
impl ValueEnum for SplitLevel
Auto Trait Implementations§
impl Freeze for SplitLevel
impl RefUnwindSafe for SplitLevel
impl Send for SplitLevel
impl Sync for SplitLevel
impl Unpin for SplitLevel
impl UnsafeUnpin for SplitLevel
impl UnwindSafe for SplitLevel
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more