meerkat-contracts 0.7.0

Wire format contracts and generated surface schemas for Meerkat
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Capability wire projections for Meerkat.
//!
//! The typed capability vocabulary and registry mechanics live in
//! `meerkat-capabilities`. Feature crates submit their own declarations there;
//! this module re-exports the shared types for public contract consumers and
//! owns only the wire response shapes in [`query`].

pub mod query;

pub use meerkat_capabilities::{
    BrowserMobpackCapabilityDecision, CapabilityId, CapabilityProtocol, CapabilityRegistration,
    CapabilityScope, CapabilityStatus, DeploySurfaceCapabilityId, FeatureCapabilityPolicy,
    HostProcessCapabilityId, MobpackCapabilityId, MobpackCapabilityRequirement,
    available_capabilities, browser_mobpack_capability_decision, build_capabilities,
    resolve_capabilities,
};
pub use query::{CapabilitiesResponse, CapabilityEntry};