1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2025-01-07 06:46:59 -05:00
denoland-deno/ext
Divy Srivastava bcbcc72996
feat(ops): support raw pointer arguments (#16826)
See https://github.com/denoland/deno/pull/16814#discussion_r1032744083.
Allows nullable buffers in low-level ops like FFI:

```rust
fn op_ffi_ptr_of<FP>(
  state: &mut OpState,
  buf: *const u8,
  out: &mut [u32],
) 
where
  FP: FfiPermissions + 'static {
  // ..
}
```
2022-12-01 16:23:18 +09:00
..
broadcast_channel 1.28.2 (#16793) 2022-11-24 21:22:47 +01:00
cache 1.28.2 (#16793) 2022-11-24 21:22:47 +01:00
console 1.28.2 (#16793) 2022-11-24 21:22:47 +01:00
crypto 1.28.2 (#16793) 2022-11-24 21:22:47 +01:00
fetch 1.28.2 (#16793) 2022-11-24 21:22:47 +01:00
ffi feat(ops): support raw pointer arguments (#16826) 2022-12-01 16:23:18 +09:00
flash 1.28.2 (#16793) 2022-11-24 21:22:47 +01:00
http 1.28.2 (#16793) 2022-11-24 21:22:47 +01:00
napi 1.28.2 (#16793) 2022-11-24 21:22:47 +01:00
net 1.28.2 (#16793) 2022-11-24 21:22:47 +01:00
node 1.28.2 (#16793) 2022-11-24 21:22:47 +01:00
tls 1.28.2 (#16793) 2022-11-24 21:22:47 +01:00
url 1.28.2 (#16793) 2022-11-24 21:22:47 +01:00
web 1.28.2 (#16793) 2022-11-24 21:22:47 +01:00
webgpu 1.28.2 (#16793) 2022-11-24 21:22:47 +01:00
webidl 1.28.2 (#16793) 2022-11-24 21:22:47 +01:00
websocket 1.28.2 (#16793) 2022-11-24 21:22:47 +01:00
webstorage 1.28.2 (#16793) 2022-11-24 21:22:47 +01:00