pub struct NexusWriter { /* private fields */ }Expand description
NeXus file writer using HDF5 with NeXus group structure.
Implementations§
Source§impl NexusWriter
impl NexusWriter
pub fn new() -> Self
pub fn frame_count(&self) -> usize
Trait Implementations§
Source§impl Default for NexusWriter
impl Default for NexusWriter
Source§impl NDFileWriter for NexusWriter
impl NDFileWriter for NexusWriter
fn open_file( &mut self, path: &Path, _mode: NDFileMode, _array: &NDArray, ) -> ADResult<()>
fn write_file(&mut self, array: &NDArray) -> ADResult<()>
fn read_file(&mut self) -> ADResult<NDArray>
fn close_file(&mut self) -> ADResult<()>
fn supports_multiple_arrays(&self) -> bool
Auto Trait Implementations§
impl Freeze for NexusWriter
impl RefUnwindSafe for NexusWriter
impl Send for NexusWriter
impl Sync for NexusWriter
impl Unpin for NexusWriter
impl UnsafeUnpin for NexusWriter
impl UnwindSafe for NexusWriter
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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