pub struct FileWriter { /* private fields */ }Expand description
The main file creation API.
Implementations§
Source§impl FileWriter
impl FileWriter
pub fn new() -> Self
pub fn create_group(&mut self, name: &str) -> GroupBuilder
pub fn add_group(&mut self, group: FinishedGroup)
pub fn create_dataset(&mut self, name: &str) -> &mut DatasetBuilder
pub fn set_root_attr(&mut self, name: &str, value: AttrValue)
pub fn finish(self) -> Result<Vec<u8>, FormatError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FileWriter
impl RefUnwindSafe for FileWriter
impl Send for FileWriter
impl Sync for FileWriter
impl Unpin for FileWriter
impl UnsafeUnpin for FileWriter
impl UnwindSafe for FileWriter
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