prepare
Traits
Section titled “Traits”RequestMutator
Section titled “RequestMutator”Required / Provided Methods
fn name(&self) -> &''static strfn mutate(&self, cfg: &ModelConfig, req: &mut LlmRequest) -> anyhow::Result<()>RequestValidator
Section titled “RequestValidator”Required / Provided Methods
fn name(&self) -> &''static strfn validate(&self, cfg: &ModelConfig, req: &LlmRequest, policy: Policy) -> anyhow::Result<()>Structs
Section titled “Structs”ProfileCapabilityValidator
Section titled “ProfileCapabilityValidator”Gpt5Mutator
Section titled “Gpt5Mutator”QwenVllmExtras
Section titled “QwenVllmExtras”Policy
Section titled “Policy”Variants
| Variant | Description |
|---|---|
Strict | |
Permissive |
Functions
Section titled “Functions”prepare_request
Section titled “prepare_request”fn prepare_request(cfg: &ModelConfig, req: LlmRequest, mutators: &[Box<dyn RequestMutator>], validators: &[Box<dyn RequestValidator>], policy: Policy) -> anyhow::Result<LlmRequest>