Skip to main content

workflow_node/node_sys/interface/
os_constants.rs

1use crate::node_sys::interface::{
2    OsConstantsDlopen, OsConstantsErrno, OsConstantsLibuv, OsConstantsPriority, OsConstantsSignal,
3};
4use wasm_bindgen::prelude::*;
5
6#[wasm_bindgen]
7extern "C" {
8    pub type OsConstants;
9
10    #[wasm_bindgen(method, getter)]
11    pub fn dlopen(this: &OsConstants) -> OsConstantsDlopen;
12
13    #[wasm_bindgen(method, getter)]
14    pub fn errno(this: &OsConstants) -> OsConstantsErrno;
15
16    #[wasm_bindgen(method, getter)]
17    pub fn libuv(this: &OsConstants) -> OsConstantsLibuv;
18
19    #[wasm_bindgen(method, getter)]
20    pub fn priority(this: &OsConstants) -> OsConstantsPriority;
21
22    #[wasm_bindgen(method, getter)]
23    pub fn signal(this: &OsConstants) -> OsConstantsSignal;
24}