Skip to main content

resolve_ids

Function resolve_ids 

Source
pub fn resolve_ids(module: &str, function: &str) -> Option<(u32, u32)>
Expand description

Resolve a capability module name + function name to (cap_id, fn_id).

Returns None if the module/function combination is not a capability call.

ยงExample

use pepl_stdlib::capability::resolve_ids;
assert_eq!(resolve_ids("http", "get"), Some((1, 1)));
assert_eq!(resolve_ids("storage", "keys"), Some((2, 4)));
assert_eq!(resolve_ids("math", "abs"), None);