pub enum LangObjectData {
Class(LangObjectClass),
Object(LangObjectObject),
}
Variants§
Class(LangObjectClass)
Object(LangObjectObject)
Trait Implementations§
Source§impl Debug for LangObjectData
impl Debug for LangObjectData
Source§impl Drop for LangObjectData
impl Drop for LangObjectData
Source§impl Trace for LangObjectData
impl Trace for LangObjectData
Source§fn finalize_glue(&self)
fn finalize_glue(&self)
Runs
Finalize::finalize()
on this object and all
contained subobjectsAuto Trait Implementations§
impl !Freeze for LangObjectData
impl !RefUnwindSafe for LangObjectData
impl !Send for LangObjectData
impl !Sync for LangObjectData
impl Unpin for LangObjectData
impl !UnwindSafe for LangObjectData
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