Trait ezlua::userdata::UserDataTrans
source · pub trait UserDataTrans<T: UserData>: Sized {
type Read<'a>: Deref<Target = T>
where T: 'a,
Self: 'a;
type Write<'a>
where T: 'a;
const INIT_USERDATA: Option<fn(_: &State, _: &mut Self)> = None;
// Required methods
fn trans(udata: T) -> Self;
fn read(&self) -> Self::Read<'_>;
}Required Associated Types§
Provided Associated Constants§
Required Methods§
Object Safety§
This trait is not object safe.