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
Auto Trait Implementations§
impl Freeze for NoBase
impl RefUnwindSafe for NoBase
impl Send for NoBase
impl Sync for NoBase
impl Unpin for NoBase
impl UnsafeUnpin 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
Source§impl<T> Inherits<T> for Twhere
T: GodotClass,
impl<T> Inherits<T> for Twhere
T: GodotClass,
Source§const IS_SAME_CLASS: bool = const IS_SAME_CLASS: bool = true;
const IS_SAME_CLASS: bool = const IS_SAME_CLASS: bool = true;
True iff
Self == Base. Read more