diff options
Diffstat (limited to 'src/lib.rs')
| -rw-r--r-- | src/lib.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib.rs b/src/lib.rs index fdc8d851d40..49652436493 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -249,7 +249,7 @@ impl FormatReport { /// fancy output. pub fn fancy_print( &self, - mut t: Box<term::Terminal<Output = io::Stderr>>, + mut t: Box<dyn term::Terminal<Output = io::Stderr>>, ) -> Result<(), term::Error> { for (file, errors) in &self.internal.borrow().0 { for error in errors { @@ -320,7 +320,7 @@ impl FormatReport { impl fmt::Display for FormatReport { // Prints all the formatting errors. - fn fmt(&self, fmt: &mut fmt::Formatter) -> Result<(), fmt::Error> { + fn fmt(&self, fmt: &mut fmt::Formatter<'_>) -> Result<(), fmt::Error> { for (file, errors) in &self.internal.borrow().0 { for error in errors { let prefix_space_len = error.line.to_string().len(); @@ -494,7 +494,7 @@ fn format_code_block(code_snippet: &str, config: &Config) -> Option<FormattedSni } /// A session is a run of rustfmt across a single or multiple inputs. -pub struct Session<'b, T: Write + 'b> { +pub struct Session<'b, T: Write> { pub config: Config, pub out: Option<&'b mut T>, pub(crate) errors: ReportedErrors, |
