pub enum NoBase {}
Expand description
Type representing the absence of a base class, at the root of the hierarchy.
NoBase
is used as the base class for exactly one class: Object
.
This is an enum without any variants, as we should never construct an instance of this class.
Trait Implementations§
§impl GodotClass for NoBase
impl GodotClass for NoBase
§fn class_name() -> ClassName
fn class_name() -> ClassName
The name of the class, under which it is registered in Godot. Read more
§const INIT_LEVEL: InitLevel = InitLevel::Core
const INIT_LEVEL: InitLevel = InitLevel::Core
Initialization level, during which this class should be initialized with Godot. Read more
§fn inherits<U>() -> boolwhere
U: GodotClass,
fn inherits<U>() -> boolwhere
U: GodotClass,
Auto Trait Implementations§
impl Freeze for NoBase
impl RefUnwindSafe for NoBase
impl Send for NoBase
impl Sync for NoBase
impl Unpin for NoBase
impl UnwindSafe for NoBase
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