#[repr(C, packed(4))]pub struct WriteMetadataInfoInterop {
pub size_metadata: c_uint,
pub metadata: *const c_void,
}Expand description
This structure is used to pass the metadata information to libCZIAPI.
Fields§
§size_metadata: c_uint< The size of the data pointed to by metadata.
metadata: *const c_void< Pointer to the metadata. This data is expected to be XML in UTF8-encoding.
Trait Implementations§
Source§impl Clone for WriteMetadataInfoInterop
impl Clone for WriteMetadataInfoInterop
Source§fn clone(&self) -> WriteMetadataInfoInterop
fn clone(&self) -> WriteMetadataInfoInterop
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 WriteMetadataInfoInterop
impl Debug for WriteMetadataInfoInterop
impl Copy for WriteMetadataInfoInterop
Auto Trait Implementations§
impl Freeze for WriteMetadataInfoInterop
impl RefUnwindSafe for WriteMetadataInfoInterop
impl !Send for WriteMetadataInfoInterop
impl !Sync for WriteMetadataInfoInterop
impl Unpin for WriteMetadataInfoInterop
impl UnsafeUnpin for WriteMetadataInfoInterop
impl UnwindSafe for WriteMetadataInfoInterop
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