Enum mlua::prelude::LuaThreadStatus [−][src]
pub enum LuaThreadStatus { Resumable, Unresumable, Error, }
Status of a Lua thread (or coroutine).
Variants
The thread was just created, or is suspended because it has called coroutine.yield
.
If a thread is in this state, it can be resumed by calling Thread::resume
.
Either the thread has finished executing, or the thread is currently running.
The thread has raised a Lua error during execution.
Trait Implementations
impl Clone for ThreadStatus
[src]
impl Clone for ThreadStatus
[src]fn clone(&self) -> ThreadStatus
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for ThreadStatus
[src]
impl Copy for ThreadStatus
[src]impl Eq for ThreadStatus
[src]
impl Eq for ThreadStatus
[src]impl PartialEq<ThreadStatus> for ThreadStatus
[src]
impl PartialEq<ThreadStatus> for ThreadStatus
[src]impl StructuralEq for ThreadStatus
[src]
impl StructuralEq for ThreadStatus
[src]impl StructuralPartialEq for ThreadStatus
[src]
impl StructuralPartialEq for ThreadStatus
[src]Auto Trait Implementations
impl RefUnwindSafe for ThreadStatus
impl RefUnwindSafe for ThreadStatus
impl Send for ThreadStatus
impl Send for ThreadStatus
impl Sync for ThreadStatus
impl Sync for ThreadStatus
impl Unpin for ThreadStatus
impl Unpin for ThreadStatus
impl UnwindSafe for ThreadStatus
impl UnwindSafe for ThreadStatus