1
 2
 3
 4
 5
 6
 7
 8
 9
10
use env::NapiEnv;
use result::NapiResult;
use sys;

pub trait NapiArgs<'env>: Sized {
    fn from_cb_info(
        env: &'env NapiEnv,
        cb_info: sys::napi_callback_info,
    ) -> NapiResult<Self>;
}