Struct gst::ffi::Struct__GstChildProxyInterface [−][src]
#[repr(C)]pub struct Struct__GstChildProxyInterface { pub parent: GTypeInterface, pub get_child_by_name: Option<extern "C" fn(parent: *mut GstChildProxy, name: *const gchar) -> *mut GObject>, pub get_child_by_index: Option<extern "C" fn(parent: *mut GstChildProxy, index: guint) -> *mut GObject>, pub get_children_count: Option<extern "C" fn(parent: *mut GstChildProxy) -> guint>, pub child_added: Option<extern "C" fn(parent: *mut GstChildProxy, child: *mut GObject, name: *const gchar)>, pub child_removed: Option<extern "C" fn(parent: *mut GstChildProxy, child: *mut GObject, name: *const gchar)>, pub _gst_reserved: [gpointer; 4], }
Fields
parent: GTypeInterface
get_child_by_name: Option<extern "C" fn(parent: *mut GstChildProxy, name: *const gchar) -> *mut GObject>
get_child_by_index: Option<extern "C" fn(parent: *mut GstChildProxy, index: guint) -> *mut GObject>
get_children_count: Option<extern "C" fn(parent: *mut GstChildProxy) -> guint>
child_added: Option<extern "C" fn(parent: *mut GstChildProxy, child: *mut GObject, name: *const gchar)>
child_removed: Option<extern "C" fn(parent: *mut GstChildProxy, child: *mut GObject, name: *const gchar)>
_gst_reserved: [gpointer; 4]
Trait Implementations
impl Default for Struct__GstChildProxyInterface
[src]
impl Default for Struct__GstChildProxyInterface
fn default() -> Struct__GstChildProxyInterface
[src]
fn default() -> Struct__GstChildProxyInterface
Returns the "default value" for a type. Read more
Auto Trait Implementations
impl !Send for Struct__GstChildProxyInterface
impl !Send for Struct__GstChildProxyInterface
impl !Sync for Struct__GstChildProxyInterface
impl !Sync for Struct__GstChildProxyInterface