Struct gstreamer_sys::GstBin
source · [−]#[repr(C)]pub struct GstBin {Show 13 fields
pub element: GstElement,
pub numchildren: c_int,
pub children: *mut GList,
pub children_cookie: u32,
pub child_bus: *mut GstBus,
pub messages: *mut GList,
pub polling: gboolean,
pub state_dirty: gboolean,
pub clock_dirty: gboolean,
pub provided_clock: *mut GstClock,
pub clock_provider: *mut GstElement,
pub priv_: *mut GstBinPrivate,
pub _gst_reserved: [gpointer; 4],
}
Fields
element: GstElement
numchildren: c_int
children: *mut GList
child_bus: *mut GstBus
messages: *mut GList
polling: gboolean
state_dirty: gboolean
clock_dirty: gboolean
provided_clock: *mut GstClock
clock_provider: *mut GstElement
priv_: *mut GstBinPrivate
_gst_reserved: [gpointer; 4]
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstBin
impl UnwindSafe for GstBin
Blanket Implementations
Mutably borrows from an owned value. Read more