Struct gstreamer_sys::GstPluginDesc
source · #[repr(C)]pub struct GstPluginDesc {
pub major_version: c_int,
pub minor_version: c_int,
pub name: *const c_char,
pub description: *const c_char,
pub plugin_init: GstPluginInitFunc,
pub version: *const c_char,
pub license: *const c_char,
pub source: *const c_char,
pub package: *const c_char,
pub origin: *const c_char,
pub release_datetime: *const c_char,
pub _gst_reserved: [gpointer; 4],
}
Fields§
§major_version: c_int
§minor_version: c_int
§name: *const c_char
§description: *const c_char
§plugin_init: GstPluginInitFunc
§version: *const c_char
§license: *const c_char
§source: *const c_char
§package: *const c_char
§origin: *const c_char
§release_datetime: *const c_char
§_gst_reserved: [gpointer; 4]
Trait Implementations§
source§impl Clone for GstPluginDesc
impl Clone for GstPluginDesc
source§fn clone(&self) -> GstPluginDesc
fn clone(&self) -> GstPluginDesc
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more