pub enum MarkFunc {
Decref,
ScanIncref,
ScanIncref2,
}Expand description
Child-mark callback mode used during the three GC phases.
Matches QuickJS gc_decref_child, gc_scan_incref_child, gc_scan_incref_child2.
Variants§
Trait Implementations§
impl Copy for MarkFunc
impl Eq for MarkFunc
impl StructuralPartialEq for MarkFunc
Auto Trait Implementations§
impl Freeze for MarkFunc
impl RefUnwindSafe for MarkFunc
impl Send for MarkFunc
impl Sync for MarkFunc
impl Unpin for MarkFunc
impl UnsafeUnpin for MarkFunc
impl UnwindSafe for MarkFunc
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