pub trait AsArrayBufferView<'a> { type Result: JsSerialize; unsafe fn as_array_buffer_view(self) -> Self::Result; }