PTWM
policy

ptwm_core::policy::capability_check

Capability verification against a HostPolicy.

ptwm_core::policy::capability_check

Capability verification against a HostPolicy.

rsmod

ptwm_core::policy::capability_check

crates/ptwm-core/src/policy/capability_check.rs:1
mod capability_check

Capability verification against a HostPolicy.

Given an ExtensionTableEntry and a HostPolicy, decide whether the entry's declared capabilities are admitted.
rstype

ptwm_core::policy::capability_check::CapabilityVerdict

crates/ptwm-core/src/policy/capability_check.rs:35
pub enum CapabilityVerdict
rsfn

ptwm_core::policy::capability_check::check

crates/ptwm-core/src/policy/capability_check.rs:40
pub fn check(entry: &ExtensionTableEntry, policy: &HostPolicy, table: &VendorTable) -> CapabilityVerdict
rsfn

ptwm_core::policy::capability_check::check_with

crates/ptwm-core/src/policy/capability_check.rs:48
pub fn check_with(entry: &ExtensionTableEntry, policy: &HostPolicy, table: &VendorTable, runner: &dyn ?) -> CapabilityVerdict
rstype

ptwm_core::policy::capability_check::HostPolicy

crates/ptwm-core/src/policy/capability_check.rs:19
pub struct HostPolicy

Minimal HostPolicy stub used by capability_check::check.

`policy::resolve::ResolvedPolicy` owns the canonical version of this and feeds it in; this stand-alone struct lets tests here run without needing the file/resolver machinery.