#[repr(C, u8)]pub enum StyleAnimationVecDestructor {
DefaultRust,
NoDestructor,
External(StyleAnimationVecDestructorType),
AlreadyDestroyed,
}Variants§
DefaultRust
NoDestructor
External(StyleAnimationVecDestructorType)
AlreadyDestroyed
Destructor was already run — prevents double-free. Set by Drop impl after destruction.
Trait Implementations§
Source§impl Clone for StyleAnimationVecDestructor
impl Clone for StyleAnimationVecDestructor
Source§fn clone(&self) -> StyleAnimationVecDestructor
fn clone(&self) -> StyleAnimationVecDestructor
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for StyleAnimationVecDestructor
Auto Trait Implementations§
impl Freeze for StyleAnimationVecDestructor
impl RefUnwindSafe for StyleAnimationVecDestructor
impl Send for StyleAnimationVecDestructor
impl Sync for StyleAnimationVecDestructor
impl Unpin for StyleAnimationVecDestructor
impl UnsafeUnpin for StyleAnimationVecDestructor
impl UnwindSafe for StyleAnimationVecDestructor
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