rust-lang / rust

Empowering everyone to build reliable and efficient software.
https://www.rust-lang.org
Other
97.36k stars 12.59k forks source link

Tracking Issue for anonymous pipe API #127154

Open NobodyXu opened 3 months ago

NobodyXu commented 3 months ago

This is a tracking issue for the ACP rust-lang/libs-team#375 . The feature gate for the issue is #![feature(anonymous_pipe)].

Steps

Implementation history

Fulgen301 commented 3 months ago

You might want to fix the typo in the title and feature name - it's an anonymous pipe, not an annoymous pipe.

NobodyXu commented 3 months ago

Thanks!

I've fixed the typo in this issue and the linked PR.

NobodyXu commented 2 months ago

I think we can now add specialisation to std::io::copy for std::pipe

NobodyXu commented 1 month ago

I'm thinking about a new method for checked conversion from OwnedFd on unix.

I think it would be quite helpful for jobserver-rs

RalfJung commented 1 month ago

Currently the documentation for this module is very bare-bones, quite far from the depth and quality we are used to in other parts of the standard library. There's not even a single example. This should be resolved before stabilization.