pub struct BuiltinFns;Implementations§
Source§impl BuiltinFns
impl BuiltinFns
pub fn id(args: Vec<Value>) -> Value
pub fn noop(_: Vec<Value>) -> Value
pub fn is_empty(args: Vec<Value>) -> Value
pub fn not(args: Vec<Value>) -> Value
pub fn and(args: Vec<Value>) -> Value
pub fn or(args: Vec<Value>) -> Value
pub fn cond(args: Vec<Value>) -> Value
pub fn to_str(args: Vec<Value>) -> Value
pub fn concat(args: Vec<Value>) -> Value
pub fn contains(args: Vec<Value>) -> Value
pub fn trim(args: Vec<Value>) -> Value
pub fn trim_start(args: Vec<Value>) -> Value
pub fn trim_end(args: Vec<Value>) -> Value
pub fn lowercase(args: Vec<Value>) -> Value
pub fn uppercase(args: Vec<Value>) -> Value
pub fn eq(args: Vec<Value>) -> Value
Auto Trait Implementations§
impl Freeze for BuiltinFns
impl RefUnwindSafe for BuiltinFns
impl Send for BuiltinFns
impl Sync for BuiltinFns
impl Unpin for BuiltinFns
impl UnwindSafe for BuiltinFns
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more