18 lines
326 B
Rust
18 lines
326 B
Rust
pub fn exit(exit_code: u32) -> ! {
|
|
inner::exit(exit_code);
|
|
unreachable!()
|
|
}
|
|
|
|
pub fn relaunch() {
|
|
inner::relaunch();
|
|
}
|
|
|
|
mod inner {
|
|
use wasm_bindgen::prelude::wasm_bindgen;
|
|
|
|
#[wasm_bindgen(module = "/dist/process.js")]
|
|
extern "C" {
|
|
pub fn exit(exitCode: u32);
|
|
pub fn relaunch();
|
|
}
|
|
}
|