superscript 0.2.3

A Common Expression Language (CEL) interpreter for Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
[Trait, WithForeign]
interface HostContext {
   [Async]
   string computed_property(string name, string args);
   [Async]
   string device_property(string name, string args);

};

namespace cel {
 string evaluate_with_context(string definition, HostContext context);
 string evaluate_ast_with_context(string definition, HostContext context);
 string evaluate_ast(string ast);
 string parse_to_ast(string expression);
};