MCPcopy Create free account
hub / github.com/FrameworkComputer/framework-system / parse_ec_version

Function parse_ec_version

framework_lib/src/ec_binary.rs:78–88  ·  view source on GitHub ↗
(data: &_ImageVersionData)

Source from the content-addressed store, hash-verified

76}
77
78fn parse_ec_version(data: &_ImageVersionData) -> Option<ImageVersionData> {
79 let version = std::str::from_utf8(&data.version)
80 .ok()?
81 .trim_end_matches(char::from(0));
82 Some(ImageVersionData {
83 version: version.to_string(),
84 size: data.size.get(),
85 rollback_version: data.rollback_version.get(),
86 details: parse_ec_version_str(version)?,
87 })
88}
89
90/// Parse the EC version string into its components
91///

Callers 1

read_ec_versionFunction · 0.85

Calls 2

parse_ec_version_strFunction · 0.85
getMethod · 0.80

Tested by

no test coverage detected