pub fn new<'a, C: Context<'a>>(cx: &mut C, size: u32) -> JsResult<'a, JsArrayBuffer> {
        build(cx.env(), |out| unsafe {
            neon_runtime::arraybuffer::new(out, mem::transmute(cx.env()), size)
        })
    }
/// Constructs a new `ArrayBuffer` object with the given size, in bytes.
Constructs a new `ArrayBuffer` object with the given size, in bytes.
Constructs a new ` ArrayBuffer ` object with the given size in bytes .
pub fn new<'a, C: Context<'a>>(cx: &mut C, size: u32) -> JsResult<'a, JsArrayBuffer> {
        build(cx.env(), |out| unsafe {
            neon_runtime::arraybuffer::new(out, mem::transmute(cx.env()), size)
        })
    }
pub fn new < ' a , C : Context < ' a > > ( cx : & mut C , size : u32 ) -> JsResult < ' a , JsArrayBuffer > { build ( cx . env ( ) , | out | unsafe { neon_runtime :: arraybuffer :: new ( out , mem :: transmute ( cx . env ( ) ) , size ) } ) }
Constructs a new `ArrayBuffer` object with the given size, in bytes.
Constructs a new ` ArrayBuffer ` object with the given size in bytes .
cx
&mut C
size
u32