Expand description
Data.
Re-exports§
pub use super::dispatch_bindings::CallResource;pub use super::dispatch_bindings::CallSite;pub use super::dispatch_bindings::EntityKind;pub use super::dispatch_bindings::Expression;pub use super::dispatch_bindings::Id;pub use super::dispatch_bindings::ListResource;pub use super::dispatch_bindings::MapResource;pub use call_site::*;pub use directory::*;pub use expression::*;pub use id::*;pub use kind::*;pub use math::*;
Macros§
- expression
- Creates an Expression from a bare primitive expression.
- expression_
list - Creates a Expression::List from a sequence of bare primitive expressions.
- expression_
map - Creates a Expression::Map from a sequence of key-value tuples.
- expression_
vec - Creates a Vec<Expression> from a sequence of bare primitive expressions.
- traverse
- Traverse a value by calling Expression::get recursively.
Structs§
Enums§
- Number
- Number.
Functions§
- add_i64
- Add integers.
- add_u64
- Add unsigned integers.
- div_i64
- Divide integers.
- div_u64
- Divide unsigned integers.
- expression_
vec_ to_ string - Convert vector of Expression to string.
- expression_
vec_ to_ strings - Convert vector of Expression to vector of string.
- into_
f64 - Cast into float.
- into_
i32 - Cast into integer.
- into_
i64 - Cast into integer.
- into_
u32 - Cast into unsigned integer.
- into_
u64 - Cast into unsigned integer.
- mul_i64
- Multiply integers.
- mul_u64
- Multiply unsigned integers.
- rem_i64
- Remainder for integers.
- sub_i64
- Subtract integers.
- sub_u64
- Subtract unsigned integers.
Type Aliases§
- Directory
- Directory.