Struct wireplumber_sys::WpSiFactoryClass
source · #[repr(C)]pub struct WpSiFactoryClass {
pub parent_class: GObjectClass,
pub construct: Option<unsafe extern "C" fn(_: *mut WpSiFactory, _: *mut WpCore) -> *mut WpSessionItem>,
pub _wp_padding: [gpointer; 7],
}
Fields§
§parent_class: GObjectClass
§construct: Option<unsafe extern "C" fn(_: *mut WpSiFactory, _: *mut WpCore) -> *mut WpSessionItem>
§_wp_padding: [gpointer; 7]
Trait Implementations§
source§impl Clone for WpSiFactoryClass
impl Clone for WpSiFactoryClass
source§fn clone(&self) -> WpSiFactoryClass
fn clone(&self) -> WpSiFactoryClass
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 moresource§impl Debug for WpSiFactoryClass
impl Debug for WpSiFactoryClass
impl Copy for WpSiFactoryClass
Auto Trait Implementations§
impl Freeze for WpSiFactoryClass
impl RefUnwindSafe for WpSiFactoryClass
impl !Send for WpSiFactoryClass
impl !Sync for WpSiFactoryClass
impl Unpin for WpSiFactoryClass
impl UnwindSafe for WpSiFactoryClass
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more