Add comment about multiple errors to one ErrorKind
This commit is contained in:
parent
6af006e988
commit
0a7e63a529
1 changed files with 4 additions and 0 deletions
|
|
@ -82,6 +82,10 @@ const UNIX_IO_ERROR_TABLE: &[(&str, std::io::ErrorKind)] = {
|
|||
// <https://github.com/rust-lang/rust/blob/master/library/std/src/sys/pal/windows/mod.rs>.
|
||||
const WINDOWS_IO_ERROR_TABLE: &[(&str, std::io::ErrorKind)] = {
|
||||
use std::io::ErrorKind::*;
|
||||
// It's common for multiple error codes to map to the same io::ErrorKind. We have all for the
|
||||
// forwards mapping; only the first one will be used for the backwards mapping.
|
||||
// Slightly arbitrarily, we prefer non-WSA and the most generic sounding variant for backwards
|
||||
// mapping.
|
||||
&[
|
||||
("WSAEADDRINUSE", AddrInUse),
|
||||
("WSAEADDRNOTAVAIL", AddrNotAvailable),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue