pub struct RuntimeTransportConfig {
pub agent_tasks: bool,
pub openai_responses: bool,
pub claude_messages: bool,
pub sse: bool,
pub websocket: bool,
pub websocket_max_message_bytes: usize,
}Expand description
Explicit route selection for the Runtime’s single public listener.
WebSocket is an HTTP upgrade route on this listener, not an independently spawned socket server. Health and OpenAPI remain registered even when an execution transport is disabled so operators can inspect the process.
Fields§
§agent_tasks: bool§openai_responses: bool§claude_messages: bool§sse: bool§websocket: bool§websocket_max_message_bytes: usizeTrait Implementations§
Source§impl Clone for RuntimeTransportConfig
impl Clone for RuntimeTransportConfig
impl Copy for RuntimeTransportConfig
Source§impl Debug for RuntimeTransportConfig
impl Debug for RuntimeTransportConfig
impl Eq for RuntimeTransportConfig
Source§impl PartialEq for RuntimeTransportConfig
impl PartialEq for RuntimeTransportConfig
impl StructuralPartialEq for RuntimeTransportConfig
Auto Trait Implementations§
impl Freeze for RuntimeTransportConfig
impl RefUnwindSafe for RuntimeTransportConfig
impl Send for RuntimeTransportConfig
impl Sync for RuntimeTransportConfig
impl Unpin for RuntimeTransportConfig
impl UnsafeUnpin for RuntimeTransportConfig
impl UnwindSafe for RuntimeTransportConfig
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