pub enum ComponentLogging {
CliStderr,
RunnerManaged,
}Expand description
Describes how a bundled component gets its global tracing subscriber.
Variants§
CliStderr
tau-cli installs a stderr subscriber before invoking the component.
RunnerManaged
The component installs its own subscriber, or does not emit tracing logs.
Trait Implementations§
Source§impl Clone for ComponentLogging
impl Clone for ComponentLogging
impl Copy for ComponentLogging
Source§impl Debug for ComponentLogging
impl Debug for ComponentLogging
impl Eq for ComponentLogging
Source§impl PartialEq for ComponentLogging
impl PartialEq for ComponentLogging
impl StructuralPartialEq for ComponentLogging
Auto Trait Implementations§
impl Freeze for ComponentLogging
impl RefUnwindSafe for ComponentLogging
impl Send for ComponentLogging
impl Sync for ComponentLogging
impl Unpin for ComponentLogging
impl UnsafeUnpin for ComponentLogging
impl UnwindSafe for ComponentLogging
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,
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.