Alex Saveau

Results 565 comments of Alex Saveau

Can we remove the non MaybeUninit versions? I personally don't think you should be using u8s for these buffers since we take care of giving you a nice well typed...

Brilliant, this looks great!

Ok, I think the remaining questions are: - Should we clear events in the `Vec` API? I have a slight preference against this, but I can also see not clearing...

Aw, I thought the dependent type theory stuff was the cool part. :grin: I do agree that it's pretty high on the complexity scale though. I've tried tweaking it so...

Doh! I'd totally forgotten about that, sorry. And here I thought this was a new idea lol. So if this space was already explored, then maybe we should just add...

I've been working with `getxattr` and @notgull's approach seems more and more convenient. It'd be really nice to be able to pass in both a MaybeUninit and plain buffer depending...

Sounds good, I'm still reviewing #1290.

> It is ultimately the responsibility of the user to utilize the kernel apis appropriately. That's not how rustix works: we don't add APIs that directly mirror the kernel syscalls....

`mount2` is a raw API and in the same spirit as writing C. There is no valid mount configuration where `source` and `file_system_type` are null, therefore it is not an...

One thing I forgot to address is the `path::Arg` to `&CStr` change. I think `&CStr` is indeed more correct from a theoretical standpoint but annoying in practice. I'd argue `path::Arg`...