List of all items
Structs
- core::CargoCrypt
- core::CargoCryptBuilder
- core::CryptoConfig
- core::FileOperationConfig
- core::KeyDerivationConfig
- core::PerformanceConfig
- core::ResilienceConfig
- core::ResilienceManager
- core::SecretBytes
- core::SecurityConfig
- crypto::Argon2
- crypto::engine::BatchEncryptionResult
- crypto::engine::CryptoEngine
- crypto::engine::EncryptionOptions
- crypto::engine::PerformanceBenchmark
- crypto::keys::DerivedKey
- crypto::keys::KeyDerivationParams
- crypto::keys::SecureRandom
- crypto::secrets::EncryptedSecret
- crypto::secrets::PlaintextSecret
- crypto::secrets::SecretMetadata
- crypto::security::KeyDerivationValidator
- crypto::security::SecureBuffer
- crypto::security::SecureRandom
- crypto::security::TimingDefense
- crypto::store::MemorySecretStore
- detection::detector::DetectionConfig
- detection::detector::DetectionReport
- detection::detector::ScanOptions
- detection::detector::SecretDetector
- detection::entropy::EntropyAnalyzer
- detection::entropy::EntropyResult
- detection::findings::Finding
- detection::findings::FindingCollection
- detection::findings::FoundSecret
- detection::findings::ScanStats
- detection::patterns::PatternMatch
- detection::patterns::PatternRegistry
- detection::patterns::SecretPattern
- detection::rules::CustomRule
- detection::rules::RuleCondition
- detection::rules::RuleConfig
- detection::rules::RuleConfigItem
- detection::rules::RuleEngine
- detection::rules::RuleMatch
- detection::scanner::FileScanner
- detection::scanner::ScanConfig
- detection::scanner::ScanResult
- git::GitIntegration
- git::attributes::AttributeConfig
- git::attributes::EncryptionPattern
- git::attributes::FilterConfig
- git::attributes::GitAttributes
- git::config::BranchConfig
- git::config::CacheConfig
- git::config::CommitTemplates
- git::config::CompressionConfig
- git::config::ConfigSummary
- git::config::FeatureConfig
- git::config::GitCryptConfig
- git::config::GitRefsConfig
- git::config::GitSettings
- git::config::PerformanceConfig
- git::config::RemoteConfig
- git::config::RepositorySetup
- git::hooks::EncryptionValidationHook
- git::hooks::GitHooks
- git::hooks::HookConfig
- git::hooks::SecretDetection
- git::hooks::SecretDetectionConfig
- git::hooks::SecretDetectionHook
- git::hooks::SecretMatch
- git::hooks::SecretPattern
- git::hooks::ValidationConfig
- git::ignore::GitIgnoreManager
- git::ignore::IgnoreConfig
- git::repo::GitRepo
- git::storage::EncryptedStorage
- git::storage::GitObjectStorage
- git::storage::OptimizationResult
- git::storage::StorageConfig
- git::storage::StorageMetadata
- git::storage::StorageRef
- git::storage::StorageStats
- git::team::AuditEntry
- git::team::KeyMetadata
- git::team::KeyShareConfig
- git::team::OffboardingResult
- git::team::OffboardingSummary
- git::team::OnboardingPackage
- git::team::OnboardingResult
- git::team::PermissionCheck
- git::team::SharedKey
- git::team::TeamBackup
- git::team::TeamKeySharing
- git::team::TeamMember
- git::team::TeamStats
- monitoring::AuditLogger
- monitoring::BottleneckAlert
- monitoring::BottleneckDetector
- monitoring::CompletedOperation
- monitoring::CryptoOperation
- monitoring::FileOperation
- monitoring::HealthCheck
- monitoring::MemorySnapshot
- monitoring::MemoryStats
- monitoring::MemoryTracker
- monitoring::MetricsCollector
- monitoring::MetricsSnapshot
- monitoring::MonitoringConfig
- monitoring::MonitoringManager
- monitoring::OperationMetrics
- monitoring::OperationSummary
- monitoring::PerformanceStats
- monitoring::PerformanceThresholds
- monitoring::PerformanceTracker
- monitoring::SecurityEvent
- monitoring::SystemMetrics
- monitoring::SystemMetricsSummary
- monitoring::server::MonitoringServer
- resilience::CircuitBreaker
- resilience::ComponentHealth
- resilience::GracefulDegradation
- resilience::HealthIssue
- resilience::HealthStatus
- resilience::RetryPolicy
- tui::monitoring::MonitoringDashboard
- tui_simple::TuiApp
- validation::InputValidator
- validation::ValidationError
- validation::ValidationResult
Enums
- crypto::algorithm::Algorithm
- crypto::algorithm::AlgorithmFamily
- crypto::engine::PerformanceProfile
- crypto::errors::CryptoError
- crypto::secrets::SecretType
- detection::findings::ConfidenceLevel
- detection::patterns::SecretType
- detection::rules::LogicalOperator
- detection::rules::MatchType
- detection::rules::RuleType
- error::CargoCryptError
- error::CryptoErrorKind
- error::ErrorKind
- error::ErrorSeverity
- git::GitError
- git::config::IntegrationMode
- git::hooks::DetectionType
- git::hooks::HookType
- git::ignore::IgnorePattern
- git::repo::GitRepoError
- git::team::TeamOperation
- git::team::TeamRole
- monitoring::AlertSeverity
- monitoring::BottleneckType
- monitoring::CryptoOperationType
- monitoring::FileOperationType
- monitoring::HealthStatus
- monitoring::SecurityEventType
- monitoring::SecuritySeverity
- resilience::CircuitBreakerError
- resilience::CircuitBreakerState
- resilience::HealthLevel
- resilience::HealthSeverity
- validation::ValidationSeverity
Traits
Macros
Functions
- crypto::security::constant_time_compare
- decrypt
- default_config
- detection::entropy::utils::entropy_stats
- detection::entropy::utils::has_high_entropy
- detection::entropy::utils::highest_entropy_substring
- detection::entropy::utils::shannon_entropy
- detection::is_likely_secret
- detection::scan_directory
- detection::scan_file
- encrypt
- git::utils::find_git_root
- git::utils::get_signature
- git::utils::is_git_repository
- git::utils::should_encrypt
- init
- tui_simple::run_simple_tui
- utils::find_project_root
- utils::is_encrypted
- utils::is_rust_project
- utils::original_filename
- validation::sanitize_input
- validation::validate_and_sanitize_path
Type Aliases
- crypto::ChaCha20Poly1305
- crypto::Key
- crypto::Nonce
- crypto::errors::CryptoResult
- error::CryptoResult
- git::GitResult
- git::repo::GitRepoResult