rust/library/std/src/sys/windows
Chris Denton db8dfbdb75
Windows: map a few more error codes to ErrorKind
NotFound errors:

* `ERROR_INVALID_DRIVE`: The system cannot find the drive specified
* `ERROR_BAD_NETPATH`: The network path was not found
* `ERROR_BAD_NET_NAME`: The network name cannot be found.

InvalidFilename:

* `ERROR_BAD_PATHNAME`: The specified path is invalid.
2023-04-16 23:42:59 +01:00
..
alloc Rework std::sys::windows::alloc 2021-03-26 12:38:26 +01:00
args Update Windows arg parsing tests 2021-08-08 22:11:29 +01:00
c Fix typos in library 2023-04-10 21:07:29 +02:00
handle Tests for unsound Windows file methods 2022-07-06 17:40:21 +01:00
locks std: remove lock wrappers in sys_common 2022-11-06 15:32:59 +01:00
os Replace AlignedAs with a more specific Align8 type 2022-08-30 01:15:59 -07:00
path Restore old behaviour on broken UNC paths 2022-09-03 07:56:38 +01:00
process Expose process main_thread_handle on Windows 2022-05-10 02:41:19 -03:00
thread_local_key std: optimize TLS on Windows 2022-10-08 20:19:21 +02:00
alloc.rs Explicitly link kernel32.lib from alloc 2022-09-10 11:57:36 +01:00
args.rs Rollup merge of #96391 - ChrisDenton:command-non-verbatim, r=joshtriplett 2023-03-21 19:00:10 +01:00
c.rs Auto merge of #108262 - ChrisDenton:libntdll, r=Mark-Simulacrum 2023-03-21 02:23:27 +00:00
cmath.rs Correct typo 2022-08-31 18:25:00 +08:00
compat.rs Reinstate preloading of some dll imports 2022-08-28 02:52:06 +01:00
env.rs mv std libs to library/ 2020-07-27 19:51:13 -05:00
fs.rs Fix buffer overrun in (test-only) symlink_junction 2023-04-05 00:37:30 -07:00
handle.rs Implement read_buf for a few more types 2023-03-06 12:24:15 +01:00
io.rs Fix is_terminal's handling of long paths on Windows. 2023-02-23 06:29:11 -08:00
memchr.rs mv std libs to library/ 2020-07-27 19:51:13 -05:00
mod.rs Windows: map a few more error codes to ErrorKind 2023-04-16 23:42:59 +01:00
net.rs Implement read_buf for a few more types 2023-03-06 12:24:15 +01:00
os.rs Remove various double spaces in source comments. 2023-01-14 17:22:04 +01:00
os_str.rs Optimize Wtf8Buf::into_string for the case where it contains UTF-8. 2022-06-23 13:10:47 -07:00
path.rs Windows: make Command prefer non-verbatim paths 2022-12-02 14:32:06 +00:00
pipe.rs Implement read_buf for a few more types 2023-03-06 12:24:15 +01:00
process.rs Rollup merge of #96391 - ChrisDenton:command-non-verbatim, r=joshtriplett 2023-03-21 19:00:10 +01:00
rand.rs Revert to using RtlGenRandom 2023-02-14 19:37:05 +00:00
stack_overflow.rs Apply clippy suggestions 2021-10-09 18:56:01 +02:00
stack_overflow_uwp.rs Move all cleanup to sys::cleanup 2021-04-22 10:44:44 +02:00
stdio.rs [stdio][windows] Use MBTWC and WCTMB 2023-02-25 11:15:23 -08:00
thread.rs refactor[std]: do not use box syntax 2023-01-17 14:08:35 +01:00
thread_local_dtor.rs Never inline Windows dtor access 2022-08-01 03:53:16 +01:00
thread_local_key.rs std: optimize TLS on Windows 2022-10-08 20:19:21 +02:00
thread_parking.rs Replace libc::{type} with crate::ffi::{type} 2023-01-28 11:24:13 +05:30
time.rs Support setting file accessed/modified timestamps 2022-07-15 02:54:06 -07:00