neon-sys 0.1.10

Exposes Node and V8 C++ API's for use by Neon.
1
2
3
4
5
6
7
8
9
10
11
12
extern "system" {

    #[link_name = "NeonSys_Escape"]
    pub fn Escape(out: &mut Local, scope: *mut EscapableHandleScope, value: Local);

    #[link_name = "NeonSys_Chained"]
    pub fn Chained(out: *mut c_void, closure: *mut c_void, callback: extern fn(&mut c_void, *mut c_void, *mut c_void, *mut c_void), parent_scope: *mut c_void);

    #[link_name = "NeonSys_Nested"]
    pub fn Nested(out: *mut c_void, closure: *mut c_void, callback: extern fn(&mut c_void, *mut c_void, *mut c_void), realm: *mut c_void);

}