pub trait PipeInteractiveExt:
AsyncRead
+ AsyncWrite
+ Unpin
+ Send {
// Provided methods
async fn interactive_shell(&mut self) -> Result<(), PipeError> { ... }
async fn interactive_ansi(&mut self) -> Result<(), PipeError> { ... }
}
Provided Methods§
async fn interactive_shell(&mut self) -> Result<(), PipeError>
async fn interactive_ansi(&mut self) -> Result<(), PipeError>
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.