INNER CODE UNIT · Rust
version
killercup/cargo-edit · src/dependency.rs:124
pub fn version(&self) -> Option<&str> {
match self.source()? {
Source::Registry(src) => Some(src.version.as_str()),
Source::Path(src) => src.version.as_deref(),
Source::Git(src) => src.version.as_deref(),
Source::Workspace(_) => None,
}
}
/// Get registry of the dependency
pub fn registry(&self) -> Option<&str> {
self.registry.as_deref()
}
/// Get the alias for the dependency (if any)
pub fn rename(&self) -> Option<&str> {
self.rename.as_deref()
}