appinstance 1.0.0

Global instance declaration macro in application
Documentation
  • Coverage
  • 50%
    1 out of 2 items documented0 out of 0 items with examples
  • Size
  • Source code size: 2.94 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 998 kB This is the summed size of all files generated by rustdoc for all configured targets
  • Links
  • Pctg-x8/appinstance
    1 1 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • Pctg-x8

AppInstance

Instantiate once in application anytime, will be destroyed once at application exit

pub struct Application { main_window: Window }

impl Application
{
	// Instantiated an Application once
	AppInstance!(pub static instance: Application = Application::new());
	fn new() -> Self { ... }
}
// Application::main_window::drop is going to be called at exit