pub fn smart_value_of(value: &str) -> StaticModeExpand description
Mirrors Java StaticAbilityMode.smartValueOf(value). Case-insensitive
(Java uses compareToIgnoreCase); unrecognised values are returned as
StaticMode::Other(<original casing>) rather than throwing.