Struct wireplumber_sys::WpTransitionClass 
source · #[repr(C)]pub struct WpTransitionClass {
    pub parent_class: GObjectClass,
    pub get_next_step: Option<unsafe extern "C" fn(_: *mut WpTransition, _: c_uint) -> c_uint>,
    pub execute_step: Option<unsafe extern "C" fn(_: *mut WpTransition, _: c_uint)>,
    pub _wp_padding: [gpointer; 6],
}Fields§
§parent_class: GObjectClass§get_next_step: Option<unsafe extern "C" fn(_: *mut WpTransition, _: c_uint) -> c_uint>§execute_step: Option<unsafe extern "C" fn(_: *mut WpTransition, _: c_uint)>§_wp_padding: [gpointer; 6]Trait Implementations§
source§impl Clone for WpTransitionClass
 
impl Clone for WpTransitionClass
source§fn clone(&self) -> WpTransitionClass
 
fn clone(&self) -> WpTransitionClass
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 WpTransitionClass
 
impl Debug for WpTransitionClass
impl Copy for WpTransitionClass
Auto Trait Implementations§
impl Freeze for WpTransitionClass
impl RefUnwindSafe for WpTransitionClass
impl !Send for WpTransitionClass
impl !Sync for WpTransitionClass
impl Unpin for WpTransitionClass
impl UnwindSafe for WpTransitionClass
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