External ABI by-value parameter can't be demoded · Issue #3625 · rust-lang/rust (original) (raw)
std:🥅:tcp
has crust functions like
extern fn on_tcp_read_cb(stream: *uv::ll::uv_stream_t,
nread: libc::ssize_t,
++buf: uv::ll::uv_buf_t) unsafe {
I can't figure out a way to make that ++buf
argument go away.