MCPcopy Create free account
hub / github.com/NativeScript/SimDeck / parse_android_gpu_mode

Function parse_android_gpu_mode

packages/server/src/main.rs:1058–1069  ·  view source on GitHub ↗
(value: &str)

Source from the content-addressed store, hash-verified

1056}
1057
1058fn parse_android_gpu_mode(value: &str) -> Option<AndroidGpuMode> {
1059 match value.trim().to_ascii_lowercase().replace('-', "_").as_str() {
1060 "auto" => Some(AndroidGpuMode::Auto),
1061 "host" => Some(AndroidGpuMode::Host),
1062 "software" => Some(AndroidGpuMode::Software),
1063 "lavapipe" => Some(AndroidGpuMode::Lavapipe),
1064 "swiftshader" => Some(AndroidGpuMode::Swiftshader),
1065 "swangle" => Some(AndroidGpuMode::Swangle),
1066 "swiftshader_indirect" => Some(AndroidGpuMode::SwiftshaderIndirect),
1067 _ => None,
1068 }
1069}
1070
1071fn parse_stream_quality_profile(value: &str) -> Option<StreamQualityProfileArg> {
1072 match value {

Callers 1

Calls 2

replaceMethod · 0.65
as_strMethod · 0.45

Tested by

no test coverage detected