pub trait Console {
// Required methods
fn arguments<'valid>(&'valid self) -> &'valid [Argument];
fn read(&self, filename: &str) -> Result<String, Issue>;
fn sync(&self);
fn problem(&self, threat: Threat);
}Required Methods§
fn arguments<'valid>(&'valid self) -> &'valid [Argument]
fn read(&self, filename: &str) -> Result<String, Issue>
fn sync(&self)
fn problem(&self, threat: Threat)
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".