38 lines
2.2 KiB
Rust
38 lines
2.2 KiB
Rust
// file: kb-lib/src/materializer/compliance/audit.rs
|
|
// version: 11
|
|
|
|
//! Native compliance-audit materializer component.
|
|
|
|
mod constants;
|
|
mod materializer;
|
|
|
|
/// Stable native compliance audit materializer.
|
|
pub use self::materializer::MtComplianceAuditMaterializer;
|
|
|
|
/// Crate-visible `MT_COMPLIANCE_AUDIT_ACCEPTED_FAMILIES` component constant.
|
|
pub(crate) use self::constants::MT_COMPLIANCE_AUDIT_ACCEPTED_FAMILIES;
|
|
/// Crate-visible `MT_COMPLIANCE_AUDIT_BPF_LOADER_DEPRECATED_SURFACE` component constant.
|
|
pub(crate) use self::constants::MT_COMPLIANCE_AUDIT_BPF_LOADER_DEPRECATED_SURFACE;
|
|
/// Crate-visible `MT_COMPLIANCE_AUDIT_BPF_LOADER_SURFACE` component constant.
|
|
pub(crate) use self::constants::MT_COMPLIANCE_AUDIT_BPF_LOADER_SURFACE;
|
|
/// Crate-visible `MT_COMPLIANCE_AUDIT_BPF_LOADER_UPGRADEABLE_SURFACE` component constant.
|
|
pub(crate) use self::constants::MT_COMPLIANCE_AUDIT_BPF_LOADER_UPGRADEABLE_SURFACE;
|
|
/// Stable runtime component name for the native compliance audit materializer.
|
|
pub(crate) use self::constants::MT_COMPLIANCE_AUDIT_COMPONENT_NAME;
|
|
/// Crate-visible `MT_COMPLIANCE_AUDIT_COMPUTE_BUDGET_ENTRIES` component constant.
|
|
pub(crate) use self::constants::MT_COMPLIANCE_AUDIT_COMPUTE_BUDGET_ENTRIES;
|
|
/// Crate-visible `MT_COMPLIANCE_AUDIT_COMPUTE_BUDGET_SURFACE` component constant.
|
|
pub(crate) use self::constants::MT_COMPLIANCE_AUDIT_COMPUTE_BUDGET_SURFACE;
|
|
/// Crate-visible `MT_COMPLIANCE_AUDIT_LOADER_V4_COPY_ENTRIES` component constant.
|
|
pub(crate) use self::constants::MT_COMPLIANCE_AUDIT_LOADER_V4_COPY_ENTRIES;
|
|
/// Crate-visible `MT_COMPLIANCE_AUDIT_LOADER_V4_SURFACE` component constant.
|
|
pub(crate) use self::constants::MT_COMPLIANCE_AUDIT_LOADER_V4_SURFACE;
|
|
/// Stable processor name for the native compliance audit materializer.
|
|
pub(crate) use self::constants::MT_COMPLIANCE_AUDIT_PROCESSOR_NAME;
|
|
/// Stable projection version for native compliance audit outputs.
|
|
pub(crate) use self::constants::MT_COMPLIANCE_AUDIT_PROJECTION_VERSION;
|
|
/// Crate-visible `MT_COMPLIANCE_AUDIT_WRITE_ENTRIES` component constant.
|
|
pub(crate) use self::constants::MT_COMPLIANCE_AUDIT_WRITE_ENTRIES;
|
|
/// Canonical tracing target for the native compliance audit materializer.
|
|
pub(crate) use self::constants::TRACING_TARGET_MATERIALIZER_COMPLIANCE_AUDIT;
|