pub(crate) trait ConnectIo {
// Required methods
fn write_line(&mut self, line: &str) -> Result<()>;
fn read_public(&mut self, prompt: &str) -> Result<String>;
fn read_secret(&mut self, prompt: &str) -> Result<Zeroizing<String>>;
}Required Methods§
fn write_line(&mut self, line: &str) -> Result<()>
fn read_public(&mut self, prompt: &str) -> Result<String>
fn read_secret(&mut self, prompt: &str) -> Result<Zeroizing<String>>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".