neon-sys 0.1.10

Exposes Node and V8 C++ API's for use by Neon.
extern "system" {

    #[link_name = "NeonSys_Call_SetReturn"]
    pub fn Call_SetReturn(info: &FunctionCallbackInfo, value: Local);

    #[link_name = "NeonSys_Call_GetIsolate"]
    pub fn Call_GetIsolate(info: &FunctionCallbackInfo) -> &Isolate;

    #[link_name = "NeonSys_Call_IsConstruct"]
    pub fn Call_IsConstruct(info: &FunctionCallbackInfo) -> bool;

    #[link_name = "NeonSys_Call_This"]
    pub fn Call_This(info: &FunctionCallbackInfo, out: &mut Local);

    #[link_name = "NeonSys_Call_Callee"]
    pub fn Call_Callee(info: &FunctionCallbackInfo, out: &mut Local);

    #[link_name = "NeonSys_Call_Data"]
    pub fn Call_Data(info: &FunctionCallbackInfo, out: &mut Local);

    #[link_name = "NeonSys_Call_Length"]
    pub fn Call_Length(info: &FunctionCallbackInfo) -> i32;

    #[link_name = "NeonSys_Call_Get"]
    pub fn Call_Get(info: &FunctionCallbackInfo, i: i32, out: &mut Local);

}