Struct vapoursynth4_rs::node::AudioNode
source · pub struct AudioNode { /* private fields */ }Implementations§
Trait Implementations§
source§impl Node for AudioNode
impl Node for AudioNode
type FrameType = AudioFrame
fn as_ptr(&self) -> *const VSNode
fn get_frame_filter(&self, n: i32, ctx: &mut FrameContext) -> Self::FrameType
fn as_mut_ptr(&mut self) -> *mut VSNode
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)where F: Fn(D, Fr, i32) -> Result<(), String>, Fr: Frame,
source§impl PartialEq<AudioNode> for AudioNode
impl PartialEq<AudioNode> for AudioNode
impl Eq for AudioNode
impl StructuralEq for AudioNode
impl StructuralPartialEq for AudioNode
Auto Trait Implementations§
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