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