pub struct LowerBuiltin {}Trait Implementations§
impl BuiltinFunction for LowerBuiltin
Source§impl BuiltinFunctionInterpreter for LowerBuiltin
impl BuiltinFunctionInterpreter for LowerBuiltin
fn interpw(&self, args: Value) -> Result<TypedValue, Box<BuiltinInterpError>>
Source§impl BuiltinFunctionType for LowerBuiltin
impl BuiltinFunctionType for LowerBuiltin
fn name(&self) -> String
fn params_type_checker(&self) -> ParamsTypeCheckerGenerator
fn return_type_calculator(&self) -> ReturnTypeCalculator
Source§impl Clone for LowerBuiltin
impl Clone for LowerBuiltin
Source§fn clone(&self) -> LowerBuiltin
fn clone(&self) -> LowerBuiltin
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 LowerBuiltin
impl Debug for LowerBuiltin
Source§impl Default for LowerBuiltin
impl Default for LowerBuiltin
Source§fn default() -> LowerBuiltin
fn default() -> LowerBuiltin
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LowerBuiltin
impl RefUnwindSafe for LowerBuiltin
impl Send for LowerBuiltin
impl Sync for LowerBuiltin
impl Unpin for LowerBuiltin
impl UnsafeUnpin for LowerBuiltin
impl UnwindSafe for LowerBuiltin
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