Enum mozjs::jsapi::JS::WeakEdgeTraceAction
source · #[repr(i32)]pub enum WeakEdgeTraceAction {
Skip,
Trace,
}
Variants§
Trait Implementations§
source§impl Clone for WeakEdgeTraceAction
impl Clone for WeakEdgeTraceAction
source§fn clone(&self) -> WeakEdgeTraceAction
fn clone(&self) -> WeakEdgeTraceAction
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 WeakEdgeTraceAction
impl Debug for WeakEdgeTraceAction
source§impl Hash for WeakEdgeTraceAction
impl Hash for WeakEdgeTraceAction
source§impl PartialEq<WeakEdgeTraceAction> for WeakEdgeTraceAction
impl PartialEq<WeakEdgeTraceAction> for WeakEdgeTraceAction
source§fn eq(&self, other: &WeakEdgeTraceAction) -> bool
fn eq(&self, other: &WeakEdgeTraceAction) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for WeakEdgeTraceAction
impl Eq for WeakEdgeTraceAction
impl StructuralEq for WeakEdgeTraceAction
impl StructuralPartialEq for WeakEdgeTraceAction
Auto Trait Implementations§
impl RefUnwindSafe for WeakEdgeTraceAction
impl Send for WeakEdgeTraceAction
impl Sync for WeakEdgeTraceAction
impl Unpin for WeakEdgeTraceAction
impl UnwindSafe for WeakEdgeTraceAction
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