Struct gstreamer_sys::GstValueTable
source · #[repr(C)]pub struct GstValueTable {
pub type_: GType,
pub compare: GstValueCompareFunc,
pub serialize: GstValueSerializeFunc,
pub deserialize: GstValueDeserializeFunc,
pub _gst_reserved: [gpointer; 4],
}
Fields
type_: GType
compare: GstValueCompareFunc
serialize: GstValueSerializeFunc
deserialize: GstValueDeserializeFunc
_gst_reserved: [gpointer; 4]
Trait Implementations
sourceimpl Clone for GstValueTable
impl Clone for GstValueTable
sourcefn clone(&self) -> GstValueTable
fn clone(&self) -> GstValueTable
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 GstValueTable
impl Debug for GstValueTable
impl Copy for GstValueTable
Auto Trait Implementations
impl RefUnwindSafe for GstValueTable
impl !Send for GstValueTable
impl !Sync for GstValueTable
impl Unpin for GstValueTable
impl UnwindSafe for GstValueTable
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