lib.rs |
A specialized byte slice type for performing vectored I/O operations.
For more detail, see [`IoVec`] documentation.
[`IoVec`]: struct.IoVec.html |
4310 |
sys |
|
|
unix.rs |
IoVec extensions for Unix platforms.
These functions provide conversions to unix specific representations of the
vectored data.
# Examples
```
use iovec::IoVec;
use iovec::unix;
let a = b"hello".to_vec();
let b = b"world".to_vec();
let bufs: &[&IoVec] = &[(&a[..]).into(), (&b[..]).into()];
let os_bufs = unix::as_os_slice(&bufs[..]);
// Use the `os_bufs` slice with `writev`.
``` |
1604 |
windows.rs |
|
0 |