MCPcopy Create free account
hub / github.com/SeaQL/FireDBG.for.Rust / parse_rustc_version

Function parse_rustc_version

debugger/src/version.rs:12–19  ·  view source on GitHub ↗
(line: &str)

Source from the content-addressed store, hash-verified

10}
11
12fn parse_rustc_version(line: &str) -> String {
13 let full_version = line.split_whitespace().nth(1).expect("full version");
14 let mut version_parts: Vec<_> = full_version.split('.').rev().collect();
15 assert!(version_parts.len() > 2);
16 let major = version_parts.pop().expect("major version");
17 let minor = version_parts.pop().expect("minor version");
18 format!("{major}.{minor}")
19}
20
21#[cfg(test)]
22mod tests {

Callers 1

rustc_versionFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected