Generated from cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-ffi.
pub struct RequestDefaultsConfig {
pub context: Option<Value>,
pub thread_id: Option<String>,
pub state: Option<Value>,
pub rails: Option<RequestRailsConfig>,
pub llm_params: Option<Value>,
pub llm_output: Option<bool>,
pub output_vars: Option<Value>,
pub log: Option<Value>,
}
Default request semantics applied by the selected Guardrails backend.
context: Option<Value>Default context object passed into Guardrails requests.
thread_id: Option<String>Default remote thread identifier for continuation-aware requests.
state: Option<Value>Default remote Guardrails state payload for continuation-aware requests.
rails: Option<RequestRailsConfig>Default request-time rail selection.
llm_params: Option<Value>Default model parameters applied to Guardrails-backed LLM calls.
llm_output: Option<bool>Whether to include raw LLM output in Guardrails responses.
output_vars: Option<Value>Default output variables selection.
log: Option<Value>Default generation-log selection.
impl Clone for RequestDefaultsConfigimpl Clone for RequestDefaultsConfig
clonefn clone(&self) -> RequestDefaultsConfig
clone_fromfn clone_from(&mut self, source: &Self)
impl Debug for RequestDefaultsConfigimpl Debug for RequestDefaultsConfig
fmtfn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Default for RequestDefaultsConfigimpl Default for RequestDefaultsConfig
defaultfn default() -> RequestDefaultsConfig
impl<'de> Deserialize<'de> for RequestDefaultsConfigimpl<'de> Deserialize<'de> for RequestDefaultsConfig
deserializefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
impl EditorConfig for RequestDefaultsConfigimpl EditorConfig for RequestDefaultsConfig
editor_schemafn editor_schema() -> &'static EditorSchema
impl Serialize for RequestDefaultsConfigimpl Serialize for RequestDefaultsConfig
serializefn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where
__S: Serializer,