policy
ptwm_core::policy::native_deps
Verify declared native-library dependencies against the OS package manager. Linux: dpkg + rpm. macOS: codesign. Other platforms: fall through to Unverified-PlatformUnsupported.
ptwm_core::policy::native_deps
Verify declared native-library dependencies against the OS package manager. Linux: dpkg + rpm. macOS: codesign. Other platforms: fall through to Unverified-PlatformUnsupported.
ptwm_core::policy::native_deps
crates/ptwm-core/src/policy/native_deps.rs:1mod native_depsVerify declared native-library dependencies against the OS package manager. Linux: dpkg + rpm. macOS: codesign. Other platforms: fall through to Unverified-PlatformUnsupported.
ptwm_core::policy::native_deps::bundled_vendor_table
crates/ptwm-core/src/policy/native_deps.rs:88pub fn bundled_vendor_table() -> Result<VendorTable, ExtensionError>ptwm_core::policy::native_deps::BUNDLED_VENDOR_TABLE_TOML
crates/ptwm-core/src/policy/native_deps.rs:86pub const BUNDLED_VENDOR_TABLE_TOMLptwm_core::policy::native_deps::CommandRunner
crates/ptwm-core/src/policy/native_deps.rs:40pub trait CommandRunnerAbstraction over OS commands so tests can inject fakes.
ptwm_core::policy::native_deps::NativeDep
crates/ptwm-core/src/policy/native_deps.rs:13pub struct NativeDepptwm_core::policy::native_deps::NativeDepVerdict
crates/ptwm-core/src/policy/native_deps.rs:33pub enum NativeDepVerdictptwm_core::policy::native_deps::RealCommandRunner
crates/ptwm-core/src/policy/native_deps.rs:51pub struct RealCommandRunner;ptwm_core::policy::native_deps::RunResult
crates/ptwm-core/src/policy/native_deps.rs:45pub struct RunResultptwm_core::policy::native_deps::VendorEntry
crates/ptwm-core/src/policy/native_deps.rs:77pub struct VendorEntryptwm_core::policy::native_deps::VendorSignature
crates/ptwm-core/src/policy/native_deps.rs:21pub enum VendorSignatureptwm_core::policy::native_deps::VendorTable
crates/ptwm-core/src/policy/native_deps.rs:71pub struct VendorTableVendor table — maps vendor name to (linux dpkg pkg names, linux rpm pkg names, macos team identifiers). Loaded from the bundled vendor_table.toml.
ptwm_core::policy::native_deps::verify_native_dep
crates/ptwm-core/src/policy/native_deps.rs:117pub fn verify_native_dep(dep: &NativeDep, table: &VendorTable) -> NativeDepVerdictptwm_core::policy::native_deps::verify_native_dep_with
crates/ptwm-core/src/policy/native_deps.rs:97pub fn verify_native_dep_with(dep: &NativeDep, runner: &dyn ?, table: &VendorTable) -> NativeDepVerdictVerify a single native-dep declaration.