pub struct WriteMetadataInfo(/* private fields */);Expand description
This structure is used to pass the metadata information to libCZIAPI.
Implementations§
Source§impl WriteMetadataInfo
impl WriteMetadataInfo
pub fn new(metadata: &[u8]) -> Self
pub fn get_size_metadata(&self) -> u32
pub fn get_metadata(&self) -> Vec<u8> ⓘ
pub fn set_metadata(&mut self, metadata: &[u8])
Trait Implementations§
Source§impl Clone for WriteMetadataInfo
impl Clone for WriteMetadataInfo
Source§fn clone(&self) -> WriteMetadataInfo
fn clone(&self) -> WriteMetadataInfo
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 moreAuto Trait Implementations§
impl Freeze for WriteMetadataInfo
impl RefUnwindSafe for WriteMetadataInfo
impl !Send for WriteMetadataInfo
impl !Sync for WriteMetadataInfo
impl Unpin for WriteMetadataInfo
impl UnsafeUnpin for WriteMetadataInfo
impl UnwindSafe for WriteMetadataInfo
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