pub struct LuaEvalPolicy { /* private fields */ }Expand description
Eval policy for the Lua core profile.
Implementations§
Source§impl LuaEvalPolicy
impl LuaEvalPolicy
Sourcepub fn new(cx: &mut Cx) -> Result<Self>
pub fn new(cx: &mut Cx) -> Result<Self>
Build the Lua core eval policy and register its runtime kit.
Sourcepub fn kit(&self) -> &GuestRuntimeKit
pub fn kit(&self) -> &GuestRuntimeKit
Borrow the language-neutral runtime policy kit.
Trait Implementations§
Source§impl Clone for LuaEvalPolicy
impl Clone for LuaEvalPolicy
Source§fn clone(&self) -> LuaEvalPolicy
fn clone(&self) -> LuaEvalPolicy
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 moreAuto Trait Implementations§
impl !RefUnwindSafe for LuaEvalPolicy
impl !UnwindSafe for LuaEvalPolicy
impl Freeze for LuaEvalPolicy
impl Send for LuaEvalPolicy
impl Sync for LuaEvalPolicy
impl Unpin for LuaEvalPolicy
impl UnsafeUnpin for LuaEvalPolicy
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