Public API Map

Generated from source under libs/weave-compliance. This page is the coverage ledger for human and agent-facing docs: every exported item, method target, module, and re-export detected by the source scan is listed here.

Structs

  • AIDecision — libs/weave-compliance/src/ethics.rs
  • AIOperation — libs/weave-compliance/src/compliance.rs
  • ApiDocumentation — libs/weave-compliance/src/docs.rs
  • AuditEvent — libs/weave-compliance/src/audit.rs
  • AuditEventId — libs/weave-compliance/src/audit.rs
  • AuditReport — libs/weave-compliance/src/audit.rs
  • AuditReportCriteria — libs/weave-compliance/src/audit.rs
  • BiasAnalysis — libs/weave-compliance/src/ethics.rs
  • DataAsset — libs/weave-compliance/src/governance.rs
  • DataGovernanceResult — libs/weave-compliance/src/governance.rs
  • DataOperation — libs/weave-compliance/src/lib.rs
  • DataOperationRecord — libs/weave-compliance/src/governance.rs
  • DocumentationSuite — libs/weave-compliance/src/docs.rs
  • EthicalComplianceResult — libs/weave-compliance/src/ethics.rs
  • EvidenceId — libs/weave-compliance/src/lib.rs
  • FairnessAssessment — libs/weave-compliance/src/ethics.rs
  • FinancialOperation — libs/weave-compliance/src/compliance.rs
  • ForgottenResult — libs/weave-compliance/src/audit.rs
  • GdprComplianceEngine — libs/weave-compliance/src/regulatory.rs
  • HumanReviewRequest — libs/weave-compliance/src/ethics.rs
  • HumanReviewResult — libs/weave-compliance/src/ethics.rs
  • OversightValidation — libs/weave-compliance/src/ethics.rs
  • PrinciplesValidation — libs/weave-compliance/src/ethics.rs
  • ProductionAuditTrailManager — libs/weave-compliance/src/audit.rs
  • ProductionComplianceDocs — libs/weave-compliance/src/docs.rs
  • ProductionComplianceFramework — libs/weave-compliance/src/compliance.rs
  • ProductionDataGovernanceManager — libs/weave-compliance/src/governance.rs
  • ProductionDocumentationSystem — libs/weave-compliance/src/docs.rs
  • ProductionEthicalAIFramework — libs/weave-compliance/src/ethics.rs
  • ProductionRegulatoryReporter — libs/weave-compliance/src/regulatory.rs
  • ProtocolDocumentation — libs/weave-compliance/src/docs.rs
  • RegulatoryData — libs/weave-compliance/src/regulatory.rs
  • RegulatoryReport — libs/weave-compliance/src/regulatory.rs
  • StaticVersionManager — libs/weave-compliance/src/docs.rs
  • SubmissionResult — libs/weave-compliance/src/regulatory.rs
  • TransparencyCheck — libs/weave-compliance/src/ethics.rs

Enums

  • ComplianceError — libs/weave-compliance/src/lib.rs
  • ComplianceResult — libs/weave-compliance/src/compliance.rs
  • FrameworkError — libs/weave-compliance/src/compliance.rs
  • HITLResult — libs/weave-compliance/src/ethics.rs
  • ReportingPeriod — libs/weave-compliance/src/regulatory.rs

Traits

  • AuditTrailManager — libs/weave-compliance/src/audit.rs
  • BiasDetector — libs/weave-compliance/src/ethics.rs
  • ComplianceDocumentationGenerator — libs/weave-compliance/src/docs.rs
  • ComplianceFramework — libs/weave-compliance/src/compliance.rs
  • ComplianceReporter — libs/weave-compliance/src/regulatory.rs
  • DataGovernanceManager — libs/weave-compliance/src/governance.rs
  • DocumentationGenerator — libs/weave-compliance/src/docs.rs
  • DocumentationVersionManager — libs/weave-compliance/src/docs.rs
  • EthicalAIFramework — libs/weave-compliance/src/ethics.rs
  • EthicsEngine — libs/weave-compliance/src/ethics.rs
  • FairnessValidator — libs/weave-compliance/src/ethics.rs
  • HumanOversightManager — libs/weave-compliance/src/ethics.rs
  • RegulatoryReporter — libs/weave-compliance/src/regulatory.rs
  • RegulatoryReportGenerator — libs/weave-compliance/src/regulatory.rs
  • TransparencyManager — libs/weave-compliance/src/ethics.rs

Type Aliases

  • Result — libs/weave-compliance/src/lib.rs

Functions

  • default_framework — libs/weave-compliance/src/lib.rs
  • extract_gdpr_data — libs/weave-compliance/src/regulatory.rs
  • generate_comprehensive_documentation — libs/weave-compliance/src/docs.rs
  • is_deletion_request — libs/weave-compliance/src/lib.rs
  • new — libs/weave-compliance/src/audit.rs
  • new — libs/weave-compliance/src/compliance.rs
  • new — libs/weave-compliance/src/docs.rs
  • new — libs/weave-compliance/src/ethics.rs
  • new — libs/weave-compliance/src/governance.rs
  • new — libs/weave-compliance/src/regulatory.rs
  • register — libs/weave-compliance/src/regulatory.rs

Constants and Statics

  • No public items were detected by the source scan.

Modules

  • audit — libs/weave-compliance/src/lib.rs
  • compliance — libs/weave-compliance/src/lib.rs
  • docs — libs/weave-compliance/src/lib.rs
  • ethics — libs/weave-compliance/src/lib.rs
  • governance — libs/weave-compliance/src/lib.rs
  • prelude — libs/weave-compliance/src/lib.rs
  • regulatory — libs/weave-compliance/src/lib.rs

Re-exports

  • crate::audit::* — libs/weave-compliance/src/lib.rs
  • crate::compliance::* — libs/weave-compliance/src/lib.rs
  • crate::docs::* — libs/weave-compliance/src/lib.rs
  • crate::ethics::* — libs/weave-compliance/src/lib.rs
  • crate::governance::* — libs/weave-compliance/src/lib.rs
  • crate::regulatory::* — libs/weave-compliance/src/lib.rs

Methods

DataOperation

  • is_deletion_request — libs/weave-compliance/src/lib.rs

ProductionAuditTrailManager

  • new — libs/weave-compliance/src/audit.rs

ProductionComplianceFramework

  • new — libs/weave-compliance/src/compliance.rs

ProductionDataGovernanceManager

  • new — libs/weave-compliance/src/governance.rs

ProductionDocumentationSystem

  • generate_comprehensive_documentation — libs/weave-compliance/src/docs.rs
  • new — libs/weave-compliance/src/docs.rs

ProductionRegulatoryReporter

  • new — libs/weave-compliance/src/regulatory.rs
  • register — libs/weave-compliance/src/regulatory.rs

RegulatoryData

  • extract_gdpr_data — libs/weave-compliance/src/regulatory.rs