Sha256: 89d58eda34e1f4c661a8bc97c6355f8bf19ecd0373396f8bc9e5a2fb095eb0c8

Contents?: true

Size: 1.41 KB

Versions: 39

Compression:

Stored size: 1.41 KB

Contents

<div align="center">
  <h1><code>cap-primitives</code></h1>

  <p>
    <strong>Capability-based primitives</strong>
  </p>

  <p>
    <a href="https://github.com/bytecodealliance/cap-std/actions?query=workflow%3ACI"><img src="https://github.com/bytecodealliance/cap-std/workflows/CI/badge.svg" alt="Github Actions CI Status" /></a>
    <a href="https://crates.io/crates/cap-primitives"><img src="https://img.shields.io/crates/v/cap-primitives.svg" alt="crates.io page" /></a>
    <a href="https://docs.rs/cap-primitives"><img src="https://docs.rs/cap-primitives/badge.svg" alt="docs.rs docs" /></a>
  </p>
</div>

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.

[`cap-std`]: https://github.com/bytecodealliance/cap-std/blob/main/cap-std/README.md
[`cap-async-std`]: https://github.com/bytecodealliance/cap-std/blob/main/cap-async-std/README.md
[`cap_primitives::fs`]: https://docs.rs/cap-primitives/latest/cap_primitives/fs/index.html
[`cap_primitives::net`]: https://docs.rs/cap-primitives/latest/cap_primitives/net/index.html
[`cap_primitives::time`]: https://docs.rs/cap-primitives/latest/cap_primitives/time/index.html

Version data entries

39 entries across 39 versions & 1 rubygems

Version Path
wasmtime-30.0.2 ./ext/cargo-vendor/cap-primitives-3.4.2/README.md
wasmtime-29.0.0 ./ext/cargo-vendor/cap-primitives-3.4.2/README.md
wasmtime-28.0.0 ./ext/cargo-vendor/cap-primitives-3.4.2/README.md
wasmtime-27.0.0 ./ext/cargo-vendor/cap-primitives-3.4.1/README.md
wasmtime-26.0.0 ./ext/cargo-vendor/cap-primitives-3.3.0/README.md
wasmtime-25.0.2 ./ext/cargo-vendor/cap-primitives-3.2.0/README.md
wasmtime-25.0.1 ./ext/cargo-vendor/cap-primitives-3.2.0/README.md
wasmtime-25.0.0 ./ext/cargo-vendor/cap-primitives-3.2.0/README.md
wasmtime-24.0.0 ./ext/cargo-vendor/cap-primitives-3.2.0/README.md
wasmtime-23.0.2 ./ext/cargo-vendor/cap-primitives-3.1.0/README.md
wasmtime-22.0.0 ./ext/cargo-vendor/cap-primitives-3.1.0/README.md
wasmtime-21.0.1 ./ext/cargo-vendor/cap-primitives-3.1.0/README.md
wasmtime-20.0.2 ./ext/cargo-vendor/cap-primitives-3.1.0/README.md
wasmtime-20.0.0 ./ext/cargo-vendor/cap-primitives-3.0.0/README.md
wasmtime-18.0.3 ./ext/cargo-vendor/cap-primitives-2.0.1/README.md
wasmtime-17.0.1 ./ext/cargo-vendor/cap-primitives-2.0.1/README.md
wasmtime-17.0.0 ./ext/cargo-vendor/cap-primitives-2.0.1/README.md
wasmtime-16.0.0 ./ext/cargo-vendor/cap-primitives-2.0.1/README.md
wasmtime-15.0.1 ./ext/cargo-vendor/cap-primitives-2.0.1/README.md
wasmtime-15.0.0 ./ext/cargo-vendor/cap-primitives-2.0.1/README.md