message: Use From instead of Into
diff: @@ -62,12 +62,6 @@ impl Range {
  }
  }
  -impl Into<std::ops::Range<usize>> for Range {
  - fn into(self) -> std::ops::Range<usize> {
  - self.start..self.end
  - }
  -}
  -
  impl From<std::ops::Range<usize>> for Range {
  fn from(src: std::ops::Range<usize>) -> Range {
  Range {
  @@ -77,6 +71,12 @@ impl From<std::ops::Range<usize>> for Range {
  }
  }
  +impl From<Range> for std::ops::Range<usize> {
  + fn from(src: Range) -> std::ops::Range<usize> {
  + src.start..src.end
  + }
  +}
  +
  /// Data that covers some range of source code.
  #[derive(Debug, Clone)]
  pub struct Located<Data> {
  