#[repr(C, u8)]pub enum KeyframeStopVecDestructor {
DefaultRust,
NoDestructor,
External(KeyframeStopVecDestructorType),
AlreadyDestroyed,
}Variants§
DefaultRust
NoDestructor
External(KeyframeStopVecDestructorType)
AlreadyDestroyed
Destructor was already run — prevents double-free. Set by Drop impl after destruction.
Trait Implementations§
Source§impl Clone for KeyframeStopVecDestructor
impl Clone for KeyframeStopVecDestructor
Source§fn clone(&self) -> KeyframeStopVecDestructor
fn clone(&self) -> KeyframeStopVecDestructor
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 KeyframeStopVecDestructor
Auto Trait Implementations§
impl Freeze for KeyframeStopVecDestructor
impl RefUnwindSafe for KeyframeStopVecDestructor
impl Send for KeyframeStopVecDestructor
impl Sync for KeyframeStopVecDestructor
impl Unpin for KeyframeStopVecDestructor
impl UnsafeUnpin for KeyframeStopVecDestructor
impl UnwindSafe for KeyframeStopVecDestructor
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