pub fn source_id(&self) -> CargoResult<SourceId> {
        let git_url = self.git.parse::<url::Url>()?;
        let git_ref = self.git_ref();
        SourceId::for_git(&git_url, git_ref)
    }
/// Get the SourceID for this dependency
Get the SourceID for this dependency
Get the SourceID for this dependency
pub fn source_id(&self) -> CargoResult<SourceId> {
        let git_url = self.git.parse::<url::Url>()?;
        let git_ref = self.git_ref();
        SourceId::for_git(&git_url, git_ref)
    }
pub fn source_id ( & self ) -> CargoResult < SourceId > { let git_url = self . git . parse :: < url :: Url > ( ) ? ; let git_ref = self . git_ref ( ) ; SourceId :: for_git ( & git_url , git_ref ) }
Get the SourceID for this dependency
Get the SourceID for this dependency
&self
&self