Struct gstreamer_sys::GstControlSource
source · #[repr(C)]pub struct GstControlSource {
pub parent: GstObject,
pub get_value: GstControlSourceGetValue,
pub get_value_array: GstControlSourceGetValueArray,
pub _gst_reserved: [gpointer; 4],
}
Fields
parent: GstObject
get_value: GstControlSourceGetValue
get_value_array: GstControlSourceGetValueArray
_gst_reserved: [gpointer; 4]
Trait Implementations
sourceimpl Clone for GstControlSource
impl Clone for GstControlSource
sourcefn clone(&self) -> GstControlSource
fn clone(&self) -> GstControlSource
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for GstControlSource
impl Debug for GstControlSource
impl Copy for GstControlSource
Auto Trait Implementations
impl RefUnwindSafe for GstControlSource
impl !Send for GstControlSource
impl !Sync for GstControlSource
impl Unpin for GstControlSource
impl UnwindSafe for GstControlSource
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more