pub struct ProcessingMetaData { /* private fields */ }Implementations§
Source§impl ProcessingMetaData
impl ProcessingMetaData
pub fn new() -> Self
Sourcepub unsafe fn mut_ptr(&mut self) -> *mut acc_processing_metadata_t
pub unsafe fn mut_ptr(&mut self) -> *mut acc_processing_metadata_t
Get a mutable reference to the metadata
§Safety
This function is unsafe because it returns a mutable reference to the metadata, which is a raw pointer
pub fn ptr(&self) -> *const acc_processing_metadata_t
pub fn frame_data_length(&self) -> usize
pub fn sweep_data_length(&self) -> usize
pub fn subsweep_data_offset(&self, index: usize) -> usize
pub fn subsweep_data_length(&self, index: usize) -> usize
pub fn max_sweep_rate(&self) -> f32
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ProcessingMetaData
impl RefUnwindSafe for ProcessingMetaData
impl Send for ProcessingMetaData
impl Sync for ProcessingMetaData
impl Unpin for ProcessingMetaData
impl UnwindSafe for ProcessingMetaData
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