Module std::os::unix 1.0.0
[−]
[src]
This is supported on Unix only.
Experimental extensions to std
for Unix platforms.
For now, this module is limited to extracting file descriptors, but its functionality will grow over time.
Examples
use std::fs::File; use std::os::unix::prelude::*; fn main() { let f = File::create("foo.txt").unwrap(); let fd = f.as_raw_fd(); // use fd with native unix bindings }Run
Modules
ffi |
[ Unix ] Unix-specific extension to the primitives in the |
fs |
[ Unix ] Unix-specific extensions to primitives in the |
io |
[ Unix ] Unix-specific extensions to general I/O primitives |
net |
[ Unix ] Unix-specific networking functionality |
prelude |
[ Unix ] A prelude for conveniently writing platform-specific code. |
process |
[ Unix ] Unix-specific extensions to primitives in the |
raw |
[ Deprecated ] [Unix ] Unix-specific primitives available on all unix platforms |
thread |
[ Unix ] Unix-specific extensions to primitives in the |