Josh Triplett
Josh Triplett
I think the await case should be a separate lint, but I do think we should have it.
:+1: for adding `let_underscore_lock` and making it `deny` by default; that seems likely to catch bugs. Adding `let_underscore_drop` and making it `allow` by default seems fine as well; I don't...
@Gankra Would you consider adding a FAQ entry for "Why don't compiler backends like LLVM just stop doing this provenance thing entirely so we don't have to track it?" I'd...
@Gankra > **that never materializes because the lang team has no interest in unsafe rust** FWIW, several of us on the lang team care a great deal about unsafe Rust,...
Shall we rename these to `cast_*`, and also stabilize them? @rfcbot merge
I think the likely highlights for a blog post would be: - I/O Safety, with a detailed explanation and some guidance about using it (e.g. using this instead of RawFd...
@jethrogb The latter; `raw-dylib` on Linux should allow linking to a specified shared library without having it available at build time. That would simplify building some kinds of -sys crates....
One other benefit of raw-dylib on Linux: it would enable linking to the vDSO, which works like a shared library but doesn't exist on the filesystem to link against.
@jethrogb Ah, sorry, I hadn't followed that link. Yes, that's the exact case I was thinking of. :)
On Tue, Mar 16, 2021 at 04:27:40PM -0700, Richard Cobbe wrote: > I think I'm closing in on an implementation for the simple case (Windows-only, no support for `#[link_name]` or...