Expand description
Re-exports§
pub use crate::access_control::AccessControl;
pub use crate::access_control::Permission;
pub use crate::access_control::Role;
pub use crate::access_control::Resource;
pub use crate::access_manager::AccessManager;
pub use crate::alert_analyzer::AlertAnalyzer;
pub use crate::alert_analyzer::AlertPattern;
pub use crate::alert_analyzer::PatternType;
pub use crate::alert_system::AlertNotification;
pub use crate::alert_system::AlertSeverity;
pub use crate::alert_system::NotificationHandler;
pub use crate::alert_system::EscalationLevel;
pub use crate::monitoring::ModelHealth;
pub use crate::monitoring::HealthStatus;
pub use crate::monitoring::AlertSeverity as MonitoringAlertSeverity;
pub use crate::security_analyzer::SecurityAnalyzer;
pub use crate::security_analyzer::SecurityReport;
pub use error::Error;
pub use model_explainer::SecurityImpactAnalysis;
pub use model_explainer::RiskFactor;
Modules§
- access_
control - access_
manager - alert_
analyzer - alert_
ml - alert_
storage - alert_
system - audit
- behavioral
- error
- geo_
analyzer - metrics
- metrics_
exporter - ml_
analyzer - ml_
metrics - model_
explainer - model_
optimizer - monitoring
- notification
- prelude
- security_
analyzer - time_
series_ analyzer
Structs§
- Config
- Date
Time - ISO 8601 combined date and time with time zone.
- Utc
- The UTC time zone. This is the most efficient time zone when you don’t need the local time. It is also used as an offset (which is also a dummy type).
Traits§
- Datelike
- The common set of methods for date component.
- Deserialize
- A data structure that can be deserialized from any data format supported by Serde.
- Hash
- A hashable type.
- Serialize
- A data structure that can be serialized into any data format supported by Serde.
- Timelike
- The common set of methods for time component.
Type Aliases§
Attribute Macros§
Derive Macros§
- Deserialize
- Hash
- Derive macro generating an impl of the trait
Hash
. - Serialize