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§
Source§impl GodotClass for NoBase
impl GodotClass for NoBase
Source§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
Source§fn class_name() -> ClassName
fn class_name() -> ClassName
The name of the class, under which it is registered in Godot. Read more
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