rust/src/libstd
Steven Allen 1aaca5f290 Add a method for setting permissions directly on an open file.
On unix like systems, the underlying file corresponding to any given path may
change at any time. This function makes it possible to set the permissions of
the a file corresponding to a `File` object even if its path changes.
2016-11-22 08:42:28 -08:00
..
collections Rollup merge of #37470 - arthurprs:sip-smaller, r=alexcrichton 2016-11-05 10:50:22 -07:00
ffi Slightly optimise CString 2016-11-08 16:55:24 +00:00
io Remove one bounds check from BufReader 2016-11-10 22:26:50 +01:00
net Add missing examples in SocketAddr 2016-11-19 22:22:05 +01:00
os Support for aarch64 architecture on Fuchsia 2016-10-24 16:58:35 -07:00
prelude End stdlib module summaries with a full stop. 2016-03-04 17:37:11 -05:00
rand Changed most vec! invocations to use square braces 2016-10-31 22:51:40 +00:00
sync Add Error implementation for std::sync::mpsc::RecvTimeoutError. 2016-11-02 08:59:55 -06:00
sys Add a method for setting permissions directly on an open file. 2016-11-22 08:42:28 -08:00
sys_common doc: fix typos 2016-11-10 05:23:41 +02:00
thread Document reasoning for supporting both fast and OS TLS in the same bin 2016-11-01 17:08:24 +00:00
time std: Derive Default for Duration. 2016-11-10 16:21:51 -08:00
ascii.rs Use #[prelude_import] in libstd. 2016-08-24 22:12:48 +00:00
build.rs Auto merge of #37385 - raphlinus:fuchsia_random, r=alexcrichton 2016-10-28 21:31:26 -07:00
Cargo.toml crate-ify compiler-rt into compiler-builtins 2016-09-12 21:22:15 -07:00
env.rs Move platform-specific arg handling to sys::args 2016-10-02 14:52:30 -07:00
error.rs Fix a few links in the docs 2016-10-21 00:49:47 +01:00
f32.rs std: Flatten the num directory to reflect the module layout 2016-11-01 17:08:24 +00:00
f64.rs std: Flatten the num directory to reflect the module layout 2016-11-01 17:08:24 +00:00
fs.rs Add a method for setting permissions directly on an open file. 2016-11-22 08:42:28 -08:00
lib.rs Stabilize .. in tuple (struct) patterns 2016-11-03 01:38:15 +03:00
macros.rs tidy/features: fix checking of lang features 2016-10-27 21:35:57 -04:00
memchr.rs std: Move platform specific memchr code into sys 2016-10-01 19:33:02 +00:00
num.rs std: Flatten the num directory to reflect the module layout 2016-11-01 17:08:24 +00:00
panic.rs Implement RefUnwindSafe for atomic types 2016-10-16 19:48:59 -04:00
panicking.rs Add basic doc examples for std::panic::{set_hook, take_hook}. 2016-09-18 10:03:34 -04:00
path.rs Update top-level path doc examples to show results. 2016-11-14 15:54:40 -05:00
primitive_docs.rs Use less size_t casts in libstd since it's now defined as usize 2016-10-08 15:48:28 +02:00
process.rs Add std::process::abort 2016-11-17 16:20:08 -08:00
rt.rs Move platform-specific arg handling to sys::args 2016-10-02 14:52:30 -07:00
rtdeps.rs Add support for the Haiku operating system on x86 and x86_64 machines 2016-09-25 11:12:23 -05:00