pub struct ServerRuntimeOptions {
pub db_pool: u64,
pub pubsub: Option<PubSubRuntimeOptions>,
pub development_trace_capture: bool,
pub application_namespace: Option<String>,
pub models: ModelRuntimeOptions,
pub tracing_export: ServerTracingExport,
pub tracing_service_name: String,
pub otlp_endpoint_secret: bool,
pub otlp_headers_secret: bool,
pub agents: AgentRuntimeOptions,
}Fields§
§db_pool: u64§pubsub: Option<PubSubRuntimeOptions>§development_trace_capture: bool§application_namespace: Option<String>§models: ModelRuntimeOptionsWO-30 model declarations. Empty means the emitted graph carries no models runtime section at all.
tracing_export: ServerTracingExport§tracing_service_name: String§otlp_endpoint_secret: bool§otlp_headers_secret: bool§agents: AgentRuntimeOptionsWO-31 agent declarations. An agent without model: is not an engine
agent, so a build with none carries no agents runtime section.
Trait Implementations§
Source§impl Clone for ServerRuntimeOptions
impl Clone for ServerRuntimeOptions
Source§fn clone(&self) -> ServerRuntimeOptions
fn clone(&self) -> ServerRuntimeOptions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ServerRuntimeOptions
impl Debug for ServerRuntimeOptions
Auto Trait Implementations§
impl Freeze for ServerRuntimeOptions
impl RefUnwindSafe for ServerRuntimeOptions
impl Send for ServerRuntimeOptions
impl Sync for ServerRuntimeOptions
impl Unpin for ServerRuntimeOptions
impl UnsafeUnpin for ServerRuntimeOptions
impl UnwindSafe for ServerRuntimeOptions
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more