message: let jetbrains reorder some impls to match the definition
diff: @@ -91,6 +91,16 @@ pub enum MaybePackage {
  }
  impl<'a, T: Source + ?Sized + 'a> Source for Box<T> {
  + /// Forwards to `Source::source_id`
  + fn source_id(&self) -> &SourceId {
  + (**self).source_id()
  + }
  +
  + /// Forwards to `Source::replaced_source_id`
  + fn replaced_source_id(&self) -> &SourceId {
  + (**self).replaced_source_id()
  + }
  +
  /// Forwards to `Source::supports_checksums`
  fn supports_checksums(&self) -> bool {
  (**self).supports_checksums()
  @@ -111,16 +121,6 @@ impl<'a, T: Source + ?Sized + 'a> Source for Box<T> {
  (**self).fuzzy_query(dep, f)
  }
  - /// Forwards to `Source::source_id`
  - fn source_id(&self) -> &SourceId {
  - (**self).source_id()
  - }
  -
  - /// Forwards to `Source::replaced_source_id`
  - fn replaced_source_id(&self) -> &SourceId {
  - (**self).replaced_source_id()
  - }
  -
  /// Forwards to `Source::update`
  fn update(&mut self) -> CargoResult<()> {
  (**self).update()
  @@ -155,6 +155,14 @@ impl<'a, T: Source + ?Sized + 'a> Source for Box<T> {
  }
  impl<'a, T: Source + ?Sized + 'a> Source for &'a mut T {
  + fn source_id(&self) -> &SourceId {
  + (**self).source_id()
  + }
  +
  + fn replaced_source_id(&self) -> &SourceId {
  + (**self).replaced_source_id()
  + }
  +
  fn supports_checksums(&self) -> bool {
  (**self).supports_checksums()
  }
  @@ -171,14 +179,6 @@ impl<'a, T: Source + ?Sized + 'a> Source for &'a mut T {
  (**self).fuzzy_query(dep, f)
  }
  - fn source_id(&self) -> &SourceId {
  - (**self).source_id()
  - }
  -
  - fn replaced_source_id(&self) -> &SourceId {
  - (**self).replaced_source_id()
  - }
  -
  fn update(&mut self) -> CargoResult<()> {
  (**self).update()
  }
  