• Home
  • Raw
  • Download

Lines Matching refs:NixPath

23 use crate::{Error, NixPath, Result};
480 pub fn chdir<P: ?Sized + NixPath>(path: &P) -> Result<()> {
529 pub fn mkdir<P: ?Sized + NixPath>(path: &P, mode: Mode) -> Result<()> {
568 pub fn mkfifo<P: ?Sized + NixPath>(path: &P, mode: Mode) -> Result<()> {
590 pub fn mkfifoat<P: ?Sized + NixPath>(dirfd: Option<RawFd>, path: &P, mode: Mode) -> Result<()> {
608 pub fn symlinkat<P1: ?Sized + NixPath, P2: ?Sized + NixPath>(
717 pub fn chown<P: ?Sized + NixPath>(path: &P, owner: Option<Uid>, group: Option<Gid>) -> Result<()> {
769 pub fn fchownat<P: ?Sized + NixPath>(
1198 pub fn truncate<P: ?Sized + NixPath>(path: &P, len: off_t) -> Result<()> {
1252 pub fn linkat<P: ?Sized + NixPath>(
1287 pub fn unlink<P: ?Sized + NixPath>(path: &P) -> Result<()> {
1314 pub fn unlinkat<P: ?Sized + NixPath>(
1335 pub fn chroot<P: ?Sized + NixPath>(path: &P) -> Result<()> {
1856 use crate::{Result, NixPath};
1863 pub fn enable<P: ?Sized + NixPath>(filename: &P) -> Result<()> {
1907 pub fn mkstemp<P: ?Sized + NixPath>(template: &P) -> Result<(RawFd, PathBuf)> {
2096 pub fn pathconf<P: ?Sized + NixPath>(path: &P, var: PathconfVar) -> Result<Option<c_long>> {
2747 use crate::{Result, NixPath};
2750 pub fn pivot_root<P1: ?Sized + NixPath, P2: ?Sized + NixPath>(
2906 pub fn access<P: ?Sized + NixPath>(path: &P, amode: AccessFlags) -> Result<()> {
2926 pub fn faccessat<P: ?Sized + NixPath>(dirfd: Option<RawFd>, path: &P, mode: AccessFlags, flags: AtF…
2947 pub fn eaccess<P: ?Sized + NixPath>(path: &P, mode: AccessFlags) -> Result<()> {
3376 pub fn chflags<P: ?Sized + NixPath>(path: &P, flags: FileFlag) -> Result<()> {