lisy 0.1.0

Linux specific high and middle level system level API library.
Documentation
  • Coverage
  • 100%
    511 out of 511 items documented1 out of 404 items with examples
  • Size
  • Source code size: 153.95 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 12.15 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 18s Average build duration of successful builds.
  • all releases: 18s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Homepage
  • Repository
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • Blub

Linux specific System API

Higher level APIs targeting newer Linux kernel features.

This crate provides somewhat higher level access to more modern features of the Linux kernel, such as builder-style access to the new mount API, openat2(2) call with a builder for the struct open_how parameters, all the new features of the statx(2) system call (such as finding out whether a path is a mount point), or to build user namespace file descriptors (which requires spawning processes and is therefore somewhat inconvenient to do manually).

See the documentation for details.

$ cargo doc --no-deps --open

Contribution

See the CONTRIBUTING.md file.