pub trait ShellExtensions:
Clone
+ Default
+ Send
+ Sync
+ 'static {
type ErrorFormatter: ErrorFormatter;
}Expand description
Trait for static shell extensions. Collects all associated types needed to instantiate a shell into a single containing struct.
Required Associated Types§
Sourcetype ErrorFormatter: ErrorFormatter
type ErrorFormatter: ErrorFormatter
Type of the error behavior implementation.
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.