llm_security/
lib.rs

1//! LLM Security Library
2//!
3//! This library provides comprehensive security features for Large Language Model (LLM) interactions,
4//! including prompt injection detection, output validation, and secure code generation.
5
6pub mod constants;
7pub mod detection;
8pub mod patterns;
9pub mod sanitization;
10pub mod types;
11pub mod validation;
12
13// Re-export main types and functions
14pub use constants::*;
15pub use detection::*;
16pub use patterns::*;
17pub use sanitization::*;
18pub use types::*;
19pub use validation::*;
20
21// Re-export the main LLMSecurity struct
22pub use types::LLMSecurity;