Skip to main content

wasm_capability_core/
lib.rs

1//! `wasm-capability-core` — this pattern's own default,
2//! zero-external-technology implementation of `CapabilityRegistry` (SEA
3//! `core/`, local ADR-001): `InMemoryCapabilityRegistry`, built on
4//! `svc-registry-adapter`'s real `DefaultRegistry<T: Named>` rather than
5//! hand-rolled storage. A technology-specific `CapabilityEngine`,
6//! `ComponentValidator`, or `CapabilityDispatcher` implementation belongs
7//! in its own downstream consumer crate instead — this crate wraps no
8//! external technology of its own, and has no dependency on, or
9//! knowledge of, any consumer.
10
11mod capability;
12
13pub use capability::InMemoryCapabilityRegistry;