Struct CorePackage
pub struct CorePackage(/* private fields */);Expand description
Core package containing basic facilities.
§Contents
- LanguageCorePackage
- ArithmeticPackage
- BasicStringPackage
- BasicIteratorPackage
- BasicFnPackage
- [DebuggingPackage][super::DebuggingPackage]
Implementations§
§impl CorePackage
 
impl CorePackage
pub fn new() -> CorePackage
pub fn new() -> CorePackage
Create a new CorePackage
Trait Implementations§
§impl Default for CorePackage
 
impl Default for CorePackage
§fn default() -> CorePackage
 
fn default() -> CorePackage
Returns the “default value” for a type. Read more
§impl Package for CorePackage
 
impl Package for CorePackage
Get a reference to a shared module from this package.
§fn init_engine(_engine: &mut Engine)
 
fn init_engine(_engine: &mut Engine)
§fn register_into_engine(&self, engine: &mut Engine) -> &Self
 
fn register_into_engine(&self, engine: &mut Engine) -> &Self
Auto Trait Implementations§
impl Freeze for CorePackage
impl !RefUnwindSafe for CorePackage
impl Send for CorePackage
impl Sync for CorePackage
impl Unpin for CorePackage
impl !UnwindSafe for CorePackage
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