pub struct BuiltinCall { /* private fields */ }Implementations§
Source§impl BuiltinCall
impl BuiltinCall
pub fn new( builtin: Builtin, values: Vec<Value>, span: Span, call_site: Span, ) -> BuiltinCall
pub fn run(self, host: &mut dyn CompileTimeHost) -> Result<Value, Diagnostic>
Auto Trait Implementations§
impl !RefUnwindSafe for BuiltinCall
impl !Send for BuiltinCall
impl !Sync for BuiltinCall
impl !UnwindSafe for BuiltinCall
impl Forget for BuiltinCall
impl Freeze for BuiltinCall
impl Unpin for BuiltinCall
impl UnsafeUnpin for BuiltinCall
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