Module std::os::unix
[−]
[src]
Experimental extensions to std
for Unix platforms.
For now, this module is limited to extracting file descriptors, but its functionality will grow over time.
Example
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 }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 }
Modules
ffi |
Unix-specific extension to the primitives in the |
fs |
Unix-specific extensions to primitives in the |
io |
Unix-specific extensions to general I/O primitives |
prelude |
A prelude for conveniently writing platform-specific code. |
process |
Unix-specific extensions to primitives in the |
raw |
[Deprecated] Unix-specific primitives available on all unix platforms |
thread |
Unix-specific extensions to primitives in the |
net |
[Unstable] Unix-specific networking functionality |