Expand description
Core library for nu_plugin_secret — registers commands and re-exports secret types.
Re-exports§
pub use config::ConfigManager;
Modules§
- commands
- Command implementations for the
secretplugin. - config
- Configuration system for nu_plugin_secret
- memory_
optimizations - Memory optimization utilities for the secret plugin
- performance_
monitoring - Performance monitoring system for nu_plugin_secret
- redaction
- Tera-based redaction templating system
- secret_
types 🔒 - Secure custom value types that redact content in display while preserving data in pipelines.
- startup_
optimizations - Startup time optimizations for the nu_plugin_secret
- tera_
functions - Tera template functions for redaction templates
Macros§
- record_
metric - Record a measurement
- time_
block - Convenience macros for performance monitoring
Structs§
- Secret
Binary - A secure binary type that redacts its content in all display contexts and zeros its memory on drop
- Secret
Bool - A secure boolean type that redacts its content in all display contexts and zeros its memory on drop
- Secret
Date - A secure date type that redacts its content in all display contexts and zeros its memory on drop
- Secret
Float - A secure float type that redacts its content in all display contexts and zeros its memory on drop
- Secret
Int - A secure integer type that redacts its content in all display contexts and zeros its memory on drop
- Secret
List - A secure list type that redacts its content in all display contexts and zeros its memory on drop
- Secret
Plugin - Secret Plugin with dependency-injected configuration
- Secret
Record - A secure record type that redacts its content in all display contexts and zeros its memory on drop
- Secret
String - A secure string type that redacts its content in all display contexts and zeros its memory on drop