87 releases (27 stable)

3.4.3 Apr 4, 2025
3.4.2 Dec 4, 2024
3.4.1 Nov 5, 2024
3.2.0 Jul 8, 2024
0.6.0 Nov 10, 2020

#238 in Filesystem

Download history 32393/week @ 2024-12-27 69995/week @ 2025-01-03 90349/week @ 2025-01-10 71018/week @ 2025-01-17 84428/week @ 2025-01-24 94496/week @ 2025-01-31 89978/week @ 2025-02-07 81842/week @ 2025-02-14 87647/week @ 2025-02-21 94946/week @ 2025-02-28 86015/week @ 2025-03-07 106343/week @ 2025-03-14 99571/week @ 2025-03-21 94533/week @ 2025-03-28 105446/week @ 2025-04-04 89983/week @ 2025-04-11

413,553 downloads per month
Used in 280 crates (8 directly)

Apache-2.0…

390KB
8K SLoC

cap-primitives

Capability-based primitives

Github Actions CI Status crates.io page docs.rs docs

The cap-primitives crate provides primitive sandboxing operations that cap-std and cap-async-std are built on.

The filesystem module cap_primitives::fs, the networking module cap_primitives::net, and time module cap_primitives::time currently support Linux, macOS, FreeBSD, and Windows. WASI support is in development, though not yet usable.

Dependencies

~2–13MB
~162K SLoC