pub trait CommandExtTrace {
// Required methods
fn trace_args<L>(&mut self, filter: L) -> CommandTrace<'_>
where L: Into<Level>;
fn trace_envs<L>(&mut self, filter: L) -> CommandTrace<'_>
where L: Into<Level>;
fn trace_current_dir<L>(&mut self, filter: L) -> CommandTrace<'_>
where L: Into<Level>;
fn trace_status<L>(&mut self, filter: L) -> CommandTrace<'_>
where L: Into<Level>;
fn trace_stdout<L>(&mut self, filter: L) -> CommandTrace<'_>
where L: Into<Level>;
fn trace_stderr<L>(&mut self, filter: L) -> CommandTrace<'_>
where L: Into<Level>;
}
Required Methods§
fn trace_args<L>(&mut self, filter: L) -> CommandTrace<'_>
fn trace_envs<L>(&mut self, filter: L) -> CommandTrace<'_>
fn trace_current_dir<L>(&mut self, filter: L) -> CommandTrace<'_>
fn trace_status<L>(&mut self, filter: L) -> CommandTrace<'_>
fn trace_stdout<L>(&mut self, filter: L) -> CommandTrace<'_>
fn trace_stderr<L>(&mut self, filter: L) -> CommandTrace<'_>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.