Searched refs:lookup_in_nested_container (Results 1 – 3 of 3) sorted by relevance
/system/secretkeeper/dice_policy/building/src/ |
D | lib.rs | 25 check_is_explicit_key_dice_chain, deserialize_cbor_array, lookup_in_nested_container, 126 let component_name = lookup_in_nested_container(node_payload, &PATH_TO_COMPONENT_NAME) in try_extract_component_name() 153 if let Some(Value::Array(array)) = lookup_in_nested_container(container, path)? { in size_of_array_in_nested_container() 301 let constraint = match lookup_in_nested_container(node_payload, &constraint_spec.path) { in constraint_on_dice_node()
|
/system/secretkeeper/dice_policy/tests/ |
D | test.rs | 20 use dice_policy::{lookup_in_nested_container, Constraint, DicePolicy, NodeConstraints}; 398 lookup_in_nested_container(&nested_container, &path_present).unwrap(), in lookup_in_nested_container_test() 401 assert_eq!(lookup_in_nested_container(&nested_container, &path_missing1).unwrap(), None); in lookup_in_nested_container_test() 402 assert_eq!(lookup_in_nested_container(&nested_container, &path_missing2).unwrap(), None); in lookup_in_nested_container_test()
|
/system/secretkeeper/dice_policy/src/ |
D | lib.rs | 245 let value_in_node = lookup_in_nested_container(dice_node, path)? in check_constraint_on_node() 276 pub fn lookup_in_nested_container( in lookup_in_nested_container() function 285 .map_or_else(|| Ok(None), |val| lookup_in_nested_container(val, &constraint_path[1..])) in lookup_in_nested_container()
|