pub struct BuiltinMethodTable { /* private fields */ }Implementations§
Source§impl BuiltinMethodTable
impl BuiltinMethodTable
pub const CLASS_COUNT: usize = 34usize
pub const METHOD_COUNT: usize = 998usize
Sourcepub unsafe fn load(
interface: &GDExtensionInterface,
string_names: &mut StringCache<'_>,
) -> Self
pub unsafe fn load( interface: &GDExtensionInterface, string_names: &mut StringCache<'_>, ) -> Self
§Safety
- Must be called exactly once during library initialization.
- All parameters (dependencies) must have been initialized and valid.
pub fn fptr_by_index(&self, index: usize) -> BuiltinMethodBind
Auto Trait Implementations§
impl Freeze for BuiltinMethodTable
impl RefUnwindSafe for BuiltinMethodTable
impl Send for BuiltinMethodTable
impl Sync for BuiltinMethodTable
impl Unpin for BuiltinMethodTable
impl UnwindSafe for BuiltinMethodTable
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