Crate sandbox

Source
Expand description

A library for interacting with the fuchsia.component.sandbox FIDL APIs.

This library provides type-safe wrappers around the raw FIDL types for capabilities and the capability store, simplifying their use.

Structs§

Capability
A type-safe wrapper for a fsandbox::Capability.
CapabilityIdGenerator
A helper struct to generate unused capability IDs.
CapabilityStore
A wrapper over fsandbox::CapabilityStoreProxy providing self-contained types.
Connector
A handle to a connector capability in the store.
Data
A handle to a data capability in the store.
Dictionary
A handle to a dictionary capability in the store.

Enums§

Error
An error that can occur when interacting with the sandbox APIs.

Traits§

CapabilityHandle
A handle to a fsandbox::Capability stored in a repository held by the component framework.
Importable
A trait for types that can be imported into a CapabilityStore.