Lines Matching +full:rust +full:- +full:src
1 /// Windows-specific extensions to wrappers in `fs_err` for `std::fs` types.
9 …/// Wrapper for [std::os::windows::fs::symlink_dir](https://doc.rust-lang.org/std/os/windows/fs/fn…
10 pub fn symlink_dir<P: AsRef<Path>, Q: AsRef<Path>>(src: P, dst: Q) -> io::Result<()> { in symlink_dir()
11 let src = src.as_ref(); in symlink_dir() localVariable
13 std::os::windows::fs::symlink_dir(src, dst) in symlink_dir()
14 .map_err(|err| SourceDestError::build(err, SourceDestErrorKind::SymlinkDir, src, dst)) in symlink_dir()
17 /// Creates a new symlink to a non-directory file on the filesystem.
19 …/// Wrapper for [std::os::windows::fs::symlink_file](https://doc.rust-lang.org/std/os/windows/fs/f…
20 pub fn symlink_file<P: AsRef<Path>, Q: AsRef<Path>>(src: P, dst: Q) -> io::Result<()> { in symlink_file()
21 let src = src.as_ref(); in symlink_file() localVariable
23 std::os::windows::fs::symlink_file(src, dst) in symlink_file()
24 .map_err(|err| SourceDestError::build(err, SourceDestErrorKind::SymlinkFile, src, dst)) in symlink_file()
27 …/// Wrapper for [`std::os::windows::fs::FileExt`](https://doc.rust-lang.org/std/os/windows/fs/trai…
29 …ed in the future (See issue [#49961](https://github.com/rust-lang/rust/issues/49961#issuecomment-3…
32 …/// Wrapper for [`FileExt::seek_read`](https://doc.rust-lang.org/std/os/windows/fs/trait.FileExt.h…
33 fn seek_read(&self, buf: &mut [u8], offset: u64) -> io::Result<usize>; in seek_read()
34 …/// Wrapper for [`FileExt::seek_wriite`](https://doc.rust-lang.org/std/os/windows/fs/trait.FileExt…
35 fn seek_write(&self, buf: &[u8], offset: u64) -> io::Result<usize>; in seek_write()
38 …/// Wrapper for [`std::os::windows::fs::OpenOptionsExt`](https://doc.rust-lang.org/std/os/windows/…
40 …ed in the future (See issue [#49961](https://github.com/rust-lang/rust/issues/49961#issuecomment-3…
43 …/// Wrapper for [`OpenOptionsExt::access_mode`](https://doc.rust-lang.org/std/os/windows/fs/trait.…
44 fn access_mode(&mut self, access: u32) -> &mut Self; in access_mode()
45 …/// Wrapper for [`OpenOptionsExt::share_mode`](https://doc.rust-lang.org/std/os/windows/fs/trait.O…
46 fn share_mode(&mut self, val: u32) -> &mut Self; in share_mode()
47 …/// Wrapper for [`OpenOptionsExt::custom_flags`](https://doc.rust-lang.org/std/os/windows/fs/trait…
48 fn custom_flags(&mut self, flags: u32) -> &mut Self; in custom_flags()
49 …/// Wrapper for [`OpenOptionsExt::attributes`](https://doc.rust-lang.org/std/os/windows/fs/trait.O…
50 fn attributes(&mut self, val: u32) -> &mut Self; in attributes()
51 …/// Wrapper for [`OpenOptionsExt::security_qos_flags`](https://doc.rust-lang.org/std/os/windows/fs…
52 fn security_qos_flags(&mut self, flags: u32) -> &mut Self; in security_qos_flags()