pub struct AudioNode { /* private fields */ }
Implementations§
Trait Implementations§
Source§impl Node for AudioNode
impl Node for AudioNode
type FrameType = AudioFrame
fn api(&self) -> Api
fn as_ptr(&self) -> *mut VSNode
fn get_frame_filter(&self, n: i32, ctx: &mut FrameContext) -> Self::FrameType
fn set_linear_filter(&mut self) -> i32
fn set_cache_mode(&mut self, mode: CacheMode)
fn set_cache_options( &mut self, fixed_size: i32, max_size: i32, max_history_size: i32, )
fn get_frame_async<D, F, Fr>(&self, _n: i32, _data: &mut D)
impl Eq for AudioNode
impl StructuralPartialEq for AudioNode
Auto Trait Implementations§
impl Freeze for AudioNode
impl RefUnwindSafe for AudioNode
impl !Send for AudioNode
impl !Sync for AudioNode
impl Unpin for AudioNode
impl UnwindSafe for AudioNode
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