Large diffs are not rendered by default.

Oops, something went wrong.
@@ -19,6 +19,7 @@ use libc::{self, c_int, gid_t, uid_t, c_char};
use ptr;
use sys::fd::FileDesc;
use sys::fs::{File, OpenOptions};
use pal::fs::*;
use sys::pipe::{self, AnonPipe};

////////////////////////////////////////////////////////////////////////////////
@@ -17,6 +17,7 @@ use io;
use path::Path;
use sys;
use sys_common::{AsInnerMut, AsInner};
use pal::fs::*;

/// Windows-specific extensions to [`File`].
///
@@ -442,7 +443,7 @@ impl MetadataExt for Metadata {
fn creation_time(&self) -> u64 { self.as_inner().created_u64() }
fn last_access_time(&self) -> u64 { self.as_inner().accessed_u64() }
fn last_write_time(&self) -> u64 { self.as_inner().modified_u64() }
fn file_size(&self) -> u64 { self.as_inner().size() }
fn file_size(&self) -> u64 { self.as_inner().len() }
}

/// Creates a new file symbolic link on the filesystem.

Large diffs are not rendered by default.

Oops, something went wrong.
@@ -22,6 +22,7 @@ use sys::c;
use sys::fs::{File, OpenOptions};
use sys::handle::Handle;
use sys::hashmap_random_keys;
use pal::fs::*;

////////////////////////////////////////////////////////////////////////////////
// Anonymous pipes
@@ -30,6 +30,7 @@ use sys::pipe::{self, AnonPipe};
use sys::stdio;
use sys::{self, cvt};
use sys_common::{AsInner, FromInner};
use pal::fs::*;

////////////////////////////////////////////////////////////////////////////////
// Command