Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Stebalien/xattr
Extended attribute library for rust.
https://github.com/Stebalien/xattr
Last synced: about 2 months ago
JSON representation
Extended attribute library for rust.
- Host: GitHub
- URL: https://github.com/Stebalien/xattr
- Owner: Stebalien
- License: apache-2.0
- Created: 2015-07-10T16:09:28.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-06-10T23:02:00.000Z (6 months ago)
- Last Synced: 2024-10-25T01:46:34.251Z (about 2 months ago)
- Language: Rust
- Homepage:
- Size: 6.56 MB
- Stars: 58
- Watchers: 3
- Forks: 19
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE-APACHE
Awesome Lists containing this project
- awesome-rust-cn - Stebalien/xattr - ci.org/Stebalien/xattr.svg?branch=master">](https://travis-ci.org/Stebalien/xattr) (Libraries / Filesystem)
- awesome-rust - Stebalien/xattr - ci.org/Stebalien/xattr.svg?branch=master">](https://travis-ci.org/Stebalien/xattr) (Libraries / Filesystem)
- awesome-rust - Stebalien/xattr
- awesome-rust-cn - Stebalien/xattr
- awesome-rust-zh - Stebalien/xattr - 列出,并操作 unix 扩展文件属性[<img src="https://api.travis-ci.org/Stebalien/xattr.svg?branch=master">](https://travis-ci.org/Stebalien/xattr) (库 / 文件系统)
- awesome-rust - Stebalien/xattr - list and manipulate unix extended file attributes (Libraries / Filesystem)
- awesome-rust - Stebalien/xattr - ci.org/Stebalien/xattr.svg?branch=master">](https://travis-ci.org/Stebalien/xattr) (库 Libraries / 文件系统 Filesystem)
- fucking-awesome-rust - Stebalien/xattr - list and manipulate unix extended file attributes (Libraries / Filesystem)
- fucking-awesome-rust - Stebalien/xattr - list and manipulate unix extended file attributes (Libraries / Filesystem)
README
xattr
=====A small library for setting, getting, and listing extended attributes.
Supported Platforms: Android, Linux, MacOS, FreeBSD, and NetBSD.
API Documentation: https://docs.rs/xattr/latest/xattr/
Unsupported Platforms
--------------------------This library includes no-op support for unsupported Unix platforms. That is, it will
build on *all* Unix platforms but always fail on unsupported Unix platforms.1. You can turn this off by disabling the default `unsupported` feature. If you
do so, this library will fail to compile on unsupported platforms.
2. Alternatively, you can detect unsupported platforms at runtime by checking
the `xattr::SUPPORTED_PLATFORM` boolean.