|
20 | 20 | //! standard library) without using any unsafe code.
|
21 | 21 | //!
|
22 | 22 | //! This crate provides as direct as possible access to the system's
|
23 |
| -//! functionality for sockets, this means **no** effort to provide |
24 |
| -//! cross-platform utilities, no extra goodies, no creature comforts. It is up |
25 |
| -//! to the user to know how to use sockets when using this crate. *If you don't |
26 |
| -//! know how to create a socket using libc/system calls then this crate is not |
27 |
| -//! for you*. Most, if not all, functions directly relate to the equivalent |
28 |
| -//! system call with no error handling applied, so no handling errors such as |
29 |
| -//! [`EINTR`]. As a result using this crate can be a little wordy, but it should |
30 |
| -//! give you maximal flexibility over configuration of sockets. |
| 23 | +//! functionality for sockets, this means little effort to provide |
| 24 | +//! cross-platform utilities. It is up to the user to know how to use sockets |
| 25 | +//! when using this crate. *If you don't know how to create a socket using |
| 26 | +//! libc/system calls then this crate is not for you*. Most, if not all, |
| 27 | +//! functions directly relate to the equivalent system call with no error |
| 28 | +//! handling applied, so no handling errors such as [`EINTR`]. As a result using |
| 29 | +//! this crate can be a little wordy, but it should give you maximal flexibility |
| 30 | +//! over configuration of sockets. |
31 | 31 | //!
|
32 | 32 | //! [`EINTR`]: std::io::ErrorKind::Interrupted
|
33 | 33 | //!
|
|
0 commit comments