In Rust, lifetimes are typically inferred by the compiler based on the code you write. If you explicitly define a lifetime, it means you are specifying the maximum duration that a particular reference will remain valid. The default lifetime in Rust is called `'static`, which means that the reference is valid for the entire lifetime of the program.
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence