#[repr(C)]pub struct blaze_normalized_user_output {
pub meta_cnt: usize,
pub metas: *mut blaze_user_meta,
pub output_cnt: usize,
pub outputs: *mut blaze_normalized_output,
pub reserved: [u8; 16],
}Expand description
An object representing normalized user addresses.
C ABI compatible version of UserOutput.
Fields§
§meta_cnt: usizeThe number of blaze_user_meta objects present in metas.
metas: *mut blaze_user_metaAn array of meta_cnt objects.
output_cnt: usizeThe number of blaze_normalized_output objects present in outputs.
outputs: *mut blaze_normalized_outputAn array of output_cnt objects.
reserved: [u8; 16]Unused member available for future expansion.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for blaze_normalized_user_output
impl RefUnwindSafe for blaze_normalized_user_output
impl !Send for blaze_normalized_user_output
impl !Sync for blaze_normalized_user_output
impl Unpin for blaze_normalized_user_output
impl UnwindSafe for blaze_normalized_user_output
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