Struct gstreamer_sys::GstIterator [−][src]
#[repr(C)]pub struct GstIterator {
pub copy: GstIteratorCopyFunction,
pub next: GstIteratorNextFunction,
pub item: GstIteratorItemFunction,
pub resync: GstIteratorResyncFunction,
pub free: GstIteratorFreeFunction,
pub pushed: *mut GstIterator,
pub type_: GType,
pub lock: *mut GMutex,
pub cookie: u32,
pub master_cookie: *mut u32,
pub size: c_uint,
pub _gst_reserved: [gpointer; 4],
}Fields
copy: GstIteratorCopyFunctionnext: GstIteratorNextFunctionitem: GstIteratorItemFunctionresync: GstIteratorResyncFunctionfree: GstIteratorFreeFunctionpushed: *mut GstIteratortype_: GTypelock: *mut GMutexsize: c_uint_gst_reserved: [gpointer; 4]Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstIterator
impl !Send for GstIterator
impl !Sync for GstIterator
impl Unpin for GstIterator
impl UnwindSafe for GstIterator
Blanket Implementations
Mutably borrows from an owned value. Read more