diff options
Diffstat (limited to 'src/libterm/lib.rs')
| -rw-r--r-- | src/libterm/lib.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/libterm/lib.rs b/src/libterm/lib.rs index a012f4e776f..6b115770237 100644 --- a/src/libterm/lib.rs +++ b/src/libterm/lib.rs @@ -45,6 +45,7 @@ html_root_url = "https://doc.rust-lang.org/nightly/", html_playground_url = "https://play.rust-lang.org/", test(attr(deny(warnings))))] +#![deny(bare_trait_objects)] #![deny(missing_docs)] #![cfg_attr(windows, feature(libc))] @@ -66,9 +67,9 @@ pub mod terminfo; mod win; /// Alias for stdout terminals. -pub type StdoutTerminal = Terminal<Output = Stdout> + Send; +pub type StdoutTerminal = dyn Terminal<Output = Stdout> + Send; /// Alias for stderr terminals. -pub type StderrTerminal = Terminal<Output = Stderr> + Send; +pub type StderrTerminal = dyn Terminal<Output = Stderr> + Send; #[cfg(not(windows))] /// Return a Terminal wrapping stdout, or None if a terminal couldn't be |
