pub trait CommandExtLog {
// Required methods
fn log_args<L>(&mut self, filter: L) -> CommandLog<'_>
where L: Into<Level>;
fn log_envs<L>(&mut self, filter: L) -> CommandLog<'_>
where L: Into<Level>;
fn log_current_dir<L>(&mut self, filter: L) -> CommandLog<'_>
where L: Into<Level>;
fn log_status<L>(&mut self, filter: L) -> CommandLog<'_>
where L: Into<Level>;
fn log_stdout<L>(&mut self, filter: L) -> CommandLog<'_>
where L: Into<Level>;
fn log_stderr<L>(&mut self, filter: L) -> CommandLog<'_>
where L: Into<Level>;
}
Required Methods§
fn log_args<L>(&mut self, filter: L) -> CommandLog<'_>
fn log_envs<L>(&mut self, filter: L) -> CommandLog<'_>
fn log_current_dir<L>(&mut self, filter: L) -> CommandLog<'_>
fn log_status<L>(&mut self, filter: L) -> CommandLog<'_>
fn log_stdout<L>(&mut self, filter: L) -> CommandLog<'_>
fn log_stderr<L>(&mut self, filter: L) -> CommandLog<'_>
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.