Struct tracelogging::Channel
source · #[repr(C)]pub struct Channel(_);
Expand description
Advanced: Indicates routing and decoding for an event.
This should almost always be set to Channel::TraceLogging (11) for TraceLogging events.
This should almost always be set to Channel::TraceClassic (0) for non-TraceLogging events.
Implementations§
source§impl Channel
impl Channel
sourcepub const TraceClassic: Channel = _
pub const TraceClassic: Channel = _
Channel for non-TraceLogging events.
sourcepub const TraceLogging: Channel = _
pub const TraceLogging: Channel = _
Channel for TraceLogging events.
TraceLogging events with channel set to a value other than TraceLogging (11) might not decode correctly if they are collected on a system running Windows 8.1 or before.
sourcepub const ProviderMetadata: Channel = _
pub const ProviderMetadata: Channel = _
Channel for events from machine-generated manifests.
Trait Implementations§
source§impl Ord for Channel
impl Ord for Channel
source§impl PartialEq<Channel> for Channel
impl PartialEq<Channel> for Channel
source§impl PartialOrd<Channel> for Channel
impl PartialOrd<Channel> for Channel
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read more