pub struct ClassServersMethodTable { /* private fields */ }Implementations§
Source§impl ClassServersMethodTable
impl ClassServersMethodTable
pub const CLASS_COUNT: usize = 1usize
pub const METHOD_COUNT: usize = 503usize
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) -> ClassMethodBind
Auto Trait Implementations§
impl Freeze for ClassServersMethodTable
impl RefUnwindSafe for ClassServersMethodTable
impl Send for ClassServersMethodTable
impl Sync for ClassServersMethodTable
impl Unpin for ClassServersMethodTable
impl UnwindSafe for ClassServersMethodTable
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