pub enum TraceCategory {
Syscall,
Wasm,
Network,
Memory,
Gpu,
}Expand description
Trace category for filtering
Variants§
Syscall
System call tracing
Wasm
WASM-specific events
Network
Network events
Memory
Memory operations
Gpu
GPU/rendering events
Implementations§
Trait Implementations§
Source§impl Clone for TraceCategory
impl Clone for TraceCategory
Source§fn clone(&self) -> TraceCategory
fn clone(&self) -> TraceCategory
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 TraceCategory
Source§impl Debug for TraceCategory
impl Debug for TraceCategory
Source§impl<'de> Deserialize<'de> for TraceCategory
impl<'de> Deserialize<'de> for TraceCategory
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
impl Eq for TraceCategory
Source§impl Hash for TraceCategory
impl Hash for TraceCategory
Source§impl PartialEq for TraceCategory
impl PartialEq for TraceCategory
Source§fn eq(&self, other: &TraceCategory) -> bool
fn eq(&self, other: &TraceCategory) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for TraceCategory
impl Serialize for TraceCategory
impl StructuralPartialEq for TraceCategory
Auto Trait Implementations§
impl Freeze for TraceCategory
impl RefUnwindSafe for TraceCategory
impl Send for TraceCategory
impl Sync for TraceCategory
impl Unpin for TraceCategory
impl UnsafeUnpin for TraceCategory
impl UnwindSafe for TraceCategory
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more