Struct lua_actor::actor::Actor [−][src]
pub struct Actor { /* fields omitted */ }
Methods
impl Actor
[src]
impl Actor
pub fn new() -> Actor
[src]
pub fn new() -> Actor
pub fn new_with_param(is_async: bool) -> Actor
[src]
pub fn new_with_param(is_async: bool) -> Actor
pub fn lua(&self) -> Arc<Mutex<Lua>>
[src]
pub fn lua(&self) -> Arc<Mutex<Lua>>
pub fn set_global<T: UserData + Send>(
&self,
key: String,
value: T
) -> Result<(), Error>
[src]
pub fn set_global<T: UserData + Send>(
&self,
key: String,
value: T
) -> Result<(), Error>
pub fn get_global<T: UserData + Clone>(&self, key: String) -> Result<T, Error>
[src]
pub fn get_global<T: UserData + Clone>(&self, key: String) -> Result<T, Error>
pub fn exec<T: UserData + Clone>(
&self,
source: &str,
name: Option<&str>
) -> Result<T, Error>
[src]
pub fn exec<T: UserData + Clone>(
&self,
source: &str,
name: Option<&str>
) -> Result<T, Error>
pub fn _exec<T: UserData + Clone>(
&self,
source: &str,
name: Option<&str>
) -> Result<T, Error>
[src]
pub fn _exec<T: UserData + Clone>(
&self,
source: &str,
name: Option<&str>
) -> Result<T, Error>
Trait Implementations
impl Clone for Actor
[src]
impl Clone for Actor
fn clone(&self) -> Actor
[src]
fn clone(&self) -> Actor
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Default for Actor
[src]
impl Default for Actor