pub struct FunctionBuilderRuntime {
ticking_functions: VecDeque<(Span, NativeFunctionId)>,
exports: VecDeque<(Span, NativeFunctionId, String)>,
}
Fields§
§ticking_functions: VecDeque<(Span, NativeFunctionId)>
§exports: VecDeque<(Span, NativeFunctionId, String)>
Implementations§
source§impl FunctionBuilderRuntime
impl FunctionBuilderRuntime
pub fn register_ticking_function( &mut self, function: NativeFunctionId, span: Span )
pub fn export(&mut self, function: NativeFunctionId, name: String, span: Span)
Trait Implementations§
source§impl Debug for FunctionBuilderRuntime
impl Debug for FunctionBuilderRuntime
source§impl Default for FunctionBuilderRuntime
impl Default for FunctionBuilderRuntime
source§fn default() -> FunctionBuilderRuntime
fn default() -> FunctionBuilderRuntime
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl RefUnwindSafe for FunctionBuilderRuntime
impl Send for FunctionBuilderRuntime
impl Sync for FunctionBuilderRuntime
impl Unpin for FunctionBuilderRuntime
impl UnwindSafe for FunctionBuilderRuntime
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