pub struct LuaComponentLoader { /* private fields */ }Expand description
ComponentLoader implementation for Lua components.
Allows creating LuaComponent instances from inline script content for use with ChildContext::spawn_runner_from_script().
Implementations§
Source§impl LuaComponentLoader
impl LuaComponentLoader
Sourcepub fn new(sandbox: Arc<dyn SandboxPolicy>) -> Self
pub fn new(sandbox: Arc<dyn SandboxPolicy>) -> Self
Creates a new LuaComponentLoader with the given sandbox policy.
Trait Implementations§
Source§impl Clone for LuaComponentLoader
impl Clone for LuaComponentLoader
Source§fn clone(&self) -> LuaComponentLoader
fn clone(&self) -> LuaComponentLoader
Returns a duplicate 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 ComponentLoader for LuaComponentLoader
impl ComponentLoader for LuaComponentLoader
Auto Trait Implementations§
impl Freeze for LuaComponentLoader
impl !RefUnwindSafe for LuaComponentLoader
impl Send for LuaComponentLoader
impl Sync for LuaComponentLoader
impl Unpin for LuaComponentLoader
impl UnsafeUnpin for LuaComponentLoader
impl !UnwindSafe for LuaComponentLoader
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more