(args: &Dictionary, key: &str)
| 1229 | } |
| 1230 | |
| 1231 | fn integer_value(args: &Dictionary, key: &str) -> Option<u64> { |
| 1232 | let value = args.get(key)?; |
| 1233 | value.as_unsigned_integer().or_else(|| { |
| 1234 | value |
| 1235 | .as_signed_integer() |
| 1236 | .and_then(|value| value.try_into().ok()) |
| 1237 | }) |
| 1238 | } |
| 1239 | |
| 1240 | fn data_value(args: &Dictionary, key: &str) -> Option<Vec<u8>> { |
| 1241 | args.get(key) |
no test coverage detected