diff --git a/src/pretty_printer.rs b/src/pretty_printer.rs
index 1d81dc81..f60c829d 100644
--- a/src/pretty_printer.rs
+++ b/src/pretty_printer.rs
@@ -336,14 +336,14 @@ impl<'a> Input<'a> {
}
}
-impl<'a> Into> for input::Input<'a> {
- fn into(self) -> Input<'a> {
- Input { input: self }
+impl<'a> From> for Input<'a> {
+ fn from(input: input::Input<'a>) -> Self {
+ Self { input }
}
}
-impl<'a> Into> for Input<'a> {
- fn into(self) -> input::Input<'a> {
- self.input
+impl<'a> From> for input::Input<'a> {
+ fn from(Input { input }: Input<'a>) -> Self {
+ input
}
}