pub enum NodeTraceKind {
TraceMarker,
ChoiceArm,
CaptureBoundary,
Runtime,
}Variants§
Trait Implementations§
Source§impl Clone for NodeTraceKind
impl Clone for NodeTraceKind
Source§fn clone(&self) -> NodeTraceKind
fn clone(&self) -> NodeTraceKind
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 moreSource§impl Debug for NodeTraceKind
impl Debug for NodeTraceKind
Source§impl<'de> Deserialize<'de> for NodeTraceKind
impl<'de> Deserialize<'de> for NodeTraceKind
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for NodeTraceKind
impl PartialEq for NodeTraceKind
Source§fn eq(&self, other: &NodeTraceKind) -> bool
fn eq(&self, other: &NodeTraceKind) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for NodeTraceKind
impl Serialize for NodeTraceKind
impl Eq for NodeTraceKind
impl StructuralPartialEq for NodeTraceKind
Auto Trait Implementations§
impl Freeze for NodeTraceKind
impl RefUnwindSafe for NodeTraceKind
impl Send for NodeTraceKind
impl Sync for NodeTraceKind
impl Unpin for NodeTraceKind
impl UnsafeUnpin for NodeTraceKind
impl UnwindSafe for NodeTraceKind
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