|0.2.5||Mar 26, 2022|
|0.2.4||Jun 12, 2021|
|0.2.3||May 11, 2021|
|0.2.2||Mar 6, 2021|
|0.1.0||Dec 24, 2020|
#3 in #call
107 downloads per month
Friendlier raw system calls for Rust.
This is a fork of
sc with a slightly reworked API. Advantages:
It's easier to use -- the
syscall!macro returns a
Result<usize, i32>indicating either the syscall result (on success) or error number (on failure).
It properly supports x86_64 FreeBSD and macOS.
sctechnically supports x86_64 FreeBSD and macOS; however, those OSes have different conventions for returning error values, which
scfails to acknowledge. This effectively renders
scuseless for most purposes on those OSes.
See the list of supported platforms.