0
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-10-29 08:58:01 -04:00
denoland-deno/ext
Divy Srivastava fcdcc8c0c3
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-11-26 20:07:43 +05:30
..
broadcast_channel chore: forward v1.28.2 release commit to main (#16796) 2022-11-24 23:59:42 +01:00
cache chore: forward v1.28.2 release commit to main (#16796) 2022-11-24 23:59:42 +01:00
console chore: forward v1.28.2 release commit to main (#16796) 2022-11-24 23:59:42 +01:00
crypto chore: forward v1.28.2 release commit to main (#16796) 2022-11-24 23:59:42 +01:00
fetch chore: forward v1.28.2 release commit to main (#16796) 2022-11-24 23:59:42 +01:00
ffi feat(ops): support raw pointer arguments (#16826) 2022-11-26 20:07:43 +05:30
flash chore: forward v1.28.2 release commit to main (#16796) 2022-11-24 23:59:42 +01:00
http chore: forward v1.28.2 release commit to main (#16796) 2022-11-24 23:59:42 +01:00
napi chore: forward v1.28.2 release commit to main (#16796) 2022-11-24 23:59:42 +01:00
net chore: forward v1.28.2 release commit to main (#16796) 2022-11-24 23:59:42 +01:00
node chore: forward v1.28.2 release commit to main (#16796) 2022-11-24 23:59:42 +01:00
tls chore: forward v1.28.2 release commit to main (#16796) 2022-11-24 23:59:42 +01:00
url chore: forward v1.28.2 release commit to main (#16796) 2022-11-24 23:59:42 +01:00
web chore: forward v1.28.2 release commit to main (#16796) 2022-11-24 23:59:42 +01:00
webgpu chore: forward v1.28.2 release commit to main (#16796) 2022-11-24 23:59:42 +01:00
webidl chore: forward v1.28.2 release commit to main (#16796) 2022-11-24 23:59:42 +01:00
websocket chore: forward v1.28.2 release commit to main (#16796) 2022-11-24 23:59:42 +01:00
webstorage chore: forward v1.28.2 release commit to main (#16796) 2022-11-24 23:59:42 +01:00