pub struct BuiltinDispatchTables {
pub nil: Gc<DispatchTable>,
pub boolean: Gc<DispatchTable>,
pub number: Gc<DispatchTable>,
pub string: Gc<DispatchTable>,
pub function: Gc<DispatchTable>,
pub list: Gc<DispatchTable>,
pub dict: Gc<DispatchTable>,
}Expand description
Dispatch tables for instances of builtin types. These should be constructed by the standard library.
Fields§
§nil: Gc<DispatchTable>§boolean: Gc<DispatchTable>§number: Gc<DispatchTable>§string: Gc<DispatchTable>§function: Gc<DispatchTable>§list: Gc<DispatchTable>§dict: Gc<DispatchTable>Implementations§
Source§impl BuiltinDispatchTables
Default dispatch tables for built-in types are empty and do not implement any methods.
impl BuiltinDispatchTables
Default dispatch tables for built-in types are empty and do not implement any methods.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BuiltinDispatchTables
impl !RefUnwindSafe for BuiltinDispatchTables
impl !Send for BuiltinDispatchTables
impl !Sync for BuiltinDispatchTables
impl Unpin for BuiltinDispatchTables
impl !UnwindSafe for BuiltinDispatchTables
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