///|
extern "c" fn gtk_init() = "moonbit_gtk_init"
///|
fn init {
gtk_init()
}
///|
#borrow(app)
extern "c" fn gtk_application_run(app : Application) -> Int = "moonbit_gtk_application_run"
///|
pub fn Application::run(self : Application) -> Int {
gtk_application_run(self)
}