From: Alex Crichton Date: Tue, 30 Dec 2014 00:36:12 +0000 (-0800) Subject: rollup merge of #20231: fhahn/issue-20226-eexist X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;h=3801c2678fc1cffd310a36be86ac0a9b9d3a502d;p=rust.git rollup merge of #20231: fhahn/issue-20226-eexist I've created a patch for #20226, which maps `EEXIST` to the `PathAlreadyExists` error on Unix. To test this, I use `mkdir`, which raises `EEXIST` if the directory already exists. On Windows, I map `ERROR_ALREADY_EXISTS` to `PathAlreadyExist`, but I am note sure if `mkdir` on Windows raises `ERROR_ALREADY_EXISTS` and do not have a Windows installation handy for testing. And I noticed another thing. No error seems to map to `IoErrorKind::PathDoesntExist` and I am wondering what the difference to `FileNotFound` is? --- 3801c2678fc1cffd310a36be86ac0a9b9d3a502d