Struct mlua::StdLib [−][src]
pub struct StdLib(_);
Flags describing the set of lua standard libraries to load.
Implementations
impl StdLib
[src]
impl StdLib
[src]pub const COROUTINE: StdLib
[src]
coroutine
library
Requires feature = "lua54/lua53/lua52"
pub const TABLE: StdLib
[src]
table
library
pub const IO: StdLib
[src]
io
library
pub const OS: StdLib
[src]
os
library
pub const STRING: StdLib
[src]
string
library
pub const UTF8: StdLib
[src]
utf8
library
Requires feature = "lua54/lua53"
pub const BIT: StdLib
[src]
bit
library
Requires feature = "lua52/luajit"
pub const MATH: StdLib
[src]
math
library
pub const PACKAGE: StdLib
[src]
package
library
pub const JIT: StdLib
[src]
jit
library
Requires feature = "luajit"
pub const FFI: StdLib
[src]
(unsafe) ffi
library
Requires feature = "luajit"
pub const DEBUG: StdLib
[src]
(unsafe) debug
library
pub const NONE: StdLib
[src]
No libraries
pub const ALL: StdLib
[src]
(unsafe) All standard libraries
pub const ALL_SAFE: StdLib
[src]
The safe subset of the standard libraries
pub fn contains(self, lib: Self) -> bool
[src]
Trait Implementations
impl BitAndAssign<StdLib> for StdLib
[src]
impl BitAndAssign<StdLib> for StdLib
[src]fn bitand_assign(&mut self, rhs: Self)
[src]
impl BitOrAssign<StdLib> for StdLib
[src]
impl BitOrAssign<StdLib> for StdLib
[src]fn bitor_assign(&mut self, rhs: Self)
[src]
impl BitXorAssign<StdLib> for StdLib
[src]
impl BitXorAssign<StdLib> for StdLib
[src]fn bitxor_assign(&mut self, rhs: Self)
[src]
impl PartialOrd<StdLib> for StdLib
[src]
impl PartialOrd<StdLib> for StdLib
[src]impl StructuralEq for StdLib
[src]
impl StructuralEq for StdLib
[src]impl StructuralPartialEq for StdLib
[src]
impl StructuralPartialEq for StdLib
[src]Auto Trait Implementations
impl RefUnwindSafe for StdLib
impl RefUnwindSafe for StdLib
impl UnwindSafe for StdLib
impl UnwindSafe for StdLib