Struct gstreamer_audio_sys::GstAudioFilterClass
source · #[repr(C)]pub struct GstAudioFilterClass {
pub basetransformclass: GstBaseTransformClass,
pub setup: Option<unsafe extern "C" fn(_: *mut GstAudioFilter, _: *const GstAudioInfo) -> gboolean>,
pub _gst_reserved: [gpointer; 4],
}
Fields§
§basetransformclass: GstBaseTransformClass
§setup: Option<unsafe extern "C" fn(_: *mut GstAudioFilter, _: *const GstAudioInfo) -> gboolean>
§_gst_reserved: [gpointer; 4]
Trait Implementations§
source§impl Clone for GstAudioFilterClass
impl Clone for GstAudioFilterClass
source§fn clone(&self) -> GstAudioFilterClass
fn clone(&self) -> GstAudioFilterClass
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 GstAudioFilterClass
impl Debug for GstAudioFilterClass
impl Copy for GstAudioFilterClass
Auto Trait Implementations§
impl Freeze for GstAudioFilterClass
impl RefUnwindSafe for GstAudioFilterClass
impl !Send for GstAudioFilterClass
impl !Sync for GstAudioFilterClass
impl Unpin for GstAudioFilterClass
impl UnwindSafe for GstAudioFilterClass
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
)