pub enum BuiltInFunctionType {
Show 30 variants
Sqrt,
Abs,
Log,
Ln,
Sin,
Cos,
ToInt,
ToBinary,
ToHex,
ToDouble,
ToBool,
ToString,
Tan,
Println,
Print,
Eval,
TypeOf,
Length,
Include,
Require,
IsError,
IsU8,
IsI8,
IsStruct,
IsBool,
IsInt,
MakeError,
IsDouble,
IsFunction,
IsArray,
}
Variants§
Sqrt
Abs
Log
Ln
Sin
Cos
ToInt
ToBinary
ToHex
ToDouble
ToBool
ToString
Tan
Println
Eval
TypeOf
Length
Include
Require
IsError
IsU8
IsI8
IsStruct
IsBool
IsInt
MakeError
IsDouble
IsFunction
IsArray
Implementations§
Trait Implementations§
source§impl Clone for BuiltInFunctionType
impl Clone for BuiltInFunctionType
source§fn clone(&self) -> BuiltInFunctionType
fn clone(&self) -> BuiltInFunctionType
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for BuiltInFunctionType
impl Debug for BuiltInFunctionType
source§impl<'de> Deserialize<'de> for BuiltInFunctionType
impl<'de> Deserialize<'de> for BuiltInFunctionType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq for BuiltInFunctionType
impl PartialEq for BuiltInFunctionType
source§fn eq(&self, other: &BuiltInFunctionType) -> bool
fn eq(&self, other: &BuiltInFunctionType) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for BuiltInFunctionType
impl Serialize for BuiltInFunctionType
impl Copy for BuiltInFunctionType
impl Eq for BuiltInFunctionType
impl StructuralPartialEq for BuiltInFunctionType
Auto Trait Implementations§
impl Freeze for BuiltInFunctionType
impl RefUnwindSafe for BuiltInFunctionType
impl Send for BuiltInFunctionType
impl Sync for BuiltInFunctionType
impl Unpin for BuiltInFunctionType
impl UnwindSafe for BuiltInFunctionType
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