pub struct Raw {
pub data: *mut AudioBufferList,
}Expand description
A raw pointer to the audio data so that the user may handle it themselves.
Fields§
§data: *mut AudioBufferListTrait Implementations§
Source§impl Data for Raw
impl Data for Raw
Source§fn does_stream_format_match(_: &StreamFormat) -> bool
fn does_stream_format_match(_: &StreamFormat) -> bool
Check whether the stream format matches this type of data.
Source§unsafe fn from_input_proc_args(
_num_frames: u32,
io_data: *mut AudioBufferList,
) -> Self
unsafe fn from_input_proc_args( _num_frames: u32, io_data: *mut AudioBufferList, ) -> Self
We must be able to construct Self from arguments given to the
input_proc. Read moreAuto Trait Implementations§
impl Freeze for Raw
impl RefUnwindSafe for Raw
impl !Send for Raw
impl !Sync for Raw
impl Unpin for Raw
impl UnwindSafe for Raw
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