fn produce_source_details(&self) -> SourceDetails {
    SourceDetails {
      git_data: self.source_id.filter(|id| id.is_git()).map(|id| GitRepo {
        remote: id.url().to_string(),
        commit: id.precise().unwrap().to_owned(),
      }),
    }
  }
/** Generates source details for internal crate. */
Generates source details for internal crate.
Generates source details for internal crate .
fn produce_source_details(&self) -> SourceDetails {
    SourceDetails {
      git_data: self.source_id.filter(|id| id.is_git()).map(|id| GitRepo {
        remote: id.url().to_string(),
        commit: id.precise().unwrap().to_owned(),
      }),
    }
  }
fn produce_source_details ( & self ) -> SourceDetails { SourceDetails { git_data : self . source_id . filter ( | id | id . is_git ( ) ) . map ( | id | GitRepo { remote : id . url ( ) . to_string ( ) , commit : id . precise ( ) . unwrap ( ) . to_owned ( ) , } ) , } }
Generates source details for internal crate.
Generates source details for internal crate .
&self