Module rustix::fs::xattr

source ·

Structs

Functions

  • fgetxattr(fd, name, value.as_ptr(), value.len())—Get extended filesystem attributes on an open file descriptor.
  • flistxattr(fd, list.as_ptr(), list.len())—List extended filesystem attributes on an open file descriptor.
  • fremovexattr(fd, name)—Remove an extended filesystem attribute on an open file descriptor.
  • fsetxattr(fd, name, value.as_ptr(), value.len(), flags)—Set extended filesystem attributes on an open file descriptor.
  • getxattr(path, name, value.as_ptr(), value.len())—Get extended filesystem attributes.
  • lgetxattr(path, name, value.as_ptr(), value.len())—Get extended filesystem attributes, without following symlinks in the last path component.
  • listxattr(path, list.as_ptr(), list.len())—List extended filesystem attributes.
  • llistxattr(path, list.as_ptr(), list.len())—List extended filesystem attributes, without following symlinks in the last path component.
  • lremovexattr(path, name)—Remove an extended filesystem attribute, without following symlinks in the last path component.
  • setxattr(path, name, value.as_ptr(), value.len(), flags)—Set extended filesystem attributes, without following symlinks in the last path component.
  • removexattr(path, name)—Remove an extended filesystem attribute.
  • setxattr(path, name, value.as_ptr(), value.len(), flags)—Set extended filesystem attributes.