Struct libhelium_sys::HeAnimationTargetClass
source · #[repr(C)]pub struct HeAnimationTargetClass {
pub parent_class: GObjectClass,
pub set_value: Option<unsafe extern "C" fn(_: *mut HeAnimationTarget, _: c_double)>,
}
Fields§
§parent_class: GObjectClass
§set_value: Option<unsafe extern "C" fn(_: *mut HeAnimationTarget, _: c_double)>
Trait Implementations§
source§impl Clone for HeAnimationTargetClass
impl Clone for HeAnimationTargetClass
source§fn clone(&self) -> HeAnimationTargetClass
fn clone(&self) -> HeAnimationTargetClass
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 HeAnimationTargetClass
impl Debug for HeAnimationTargetClass
impl Copy for HeAnimationTargetClass
Auto Trait Implementations§
impl Freeze for HeAnimationTargetClass
impl RefUnwindSafe for HeAnimationTargetClass
impl !Send for HeAnimationTargetClass
impl !Sync for HeAnimationTargetClass
impl Unpin for HeAnimationTargetClass
impl UnwindSafe for HeAnimationTargetClass
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