Trait ezlua::error::ToLuaResult

source ·
pub trait ToLuaResult<T, E> {
    // Required methods
    fn lua_result(self) -> Result<T>;
    fn lua_debug_result(self) -> Result<T>
       where E: Send + Sync + 'static;
    fn convert_error(self) -> Result<T>;
}

Required Methods§

source

fn lua_result(self) -> Result<T>

source

fn lua_debug_result(self) -> Result<T>where E: Send + Sync + 'static,

source

fn convert_error(self) -> Result<T>

Implementations on Foreign Types§

source§

impl<T, E: Debug> ToLuaResult<T, E> for Result<T, E>

source§

fn lua_result(self) -> Result<T>

source§

fn lua_debug_result(self) -> Result<T>where E: Send + Sync + 'static,

source§

fn convert_error(self) -> Result<T>

Implementors§