pub enum CaoLangObjectBody {
Table(CaoLangTable),
String(CaoLangString),
Function(CaoLangFunction),
NativeFunction(CaoLangNativeFunction),
Closure(CaoLangClosure),
Upvalue(CaoLangUpvalue),
}Variants§
Table(CaoLangTable)
String(CaoLangString)
Function(CaoLangFunction)
NativeFunction(CaoLangNativeFunction)
Closure(CaoLangClosure)
Upvalue(CaoLangUpvalue)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CaoLangObjectBody
impl !RefUnwindSafe for CaoLangObjectBody
impl !Send for CaoLangObjectBody
impl !Sync for CaoLangObjectBody
impl Unpin for CaoLangObjectBody
impl !UnwindSafe for CaoLangObjectBody
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more