pub fn call<T: DeserializeOwned>(
operation: &str,
input: &impl Serialize,
) -> Result<T>Expand description
Runs a Hammer operation the manifest has permission for, such as
call::<Tree>("scene.tree", &json!({"project": name})). A failure’s message starts with its kind:
NotFound, InvalidInput, PermissionDenied, or Failed.