#[repr(C)]pub struct GstAudioSinkClassExtension {
pub clear_all: Option<unsafe extern "C" fn(_: *mut GstAudioSink)>,
}
Fields§
§clear_all: Option<unsafe extern "C" fn(_: *mut GstAudioSink)>
Trait Implementations§
source§impl Clone for GstAudioSinkClassExtension
impl Clone for GstAudioSinkClassExtension
source§fn clone(&self) -> GstAudioSinkClassExtension
fn clone(&self) -> GstAudioSinkClassExtension
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for GstAudioSinkClassExtension
impl Debug for GstAudioSinkClassExtension
impl Copy for GstAudioSinkClassExtension
Auto Trait Implementations§
impl Freeze for GstAudioSinkClassExtension
impl RefUnwindSafe for GstAudioSinkClassExtension
impl Send for GstAudioSinkClassExtension
impl Sync for GstAudioSinkClassExtension
impl Unpin for GstAudioSinkClassExtension
impl UnwindSafe for GstAudioSinkClassExtension
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
source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)