pub struct StreamableHttpServerConfig {
pub sse_keep_alive: Option<Duration>,
pub stateful_mode: bool,
}
Expand description
Configuration for the streamable HTTP server transport.
Currently uses default configuration. Future versions may add customization options.
Fields§
§sse_keep_alive: Option<Duration>
The ping message duration for SSE connections.
stateful_mode: bool
If true, the server will create a session for each request and keep it alive.
Trait Implementations§
Source§impl Clone for StreamableHttpServerConfig
impl Clone for StreamableHttpServerConfig
Source§fn clone(&self) -> StreamableHttpServerConfig
fn clone(&self) -> StreamableHttpServerConfig
Returns a duplicate of the value. Read more
1.0.0 · 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 StreamableHttpServerConfig
impl Debug for StreamableHttpServerConfig
Source§impl Default for StreamableHttpServerConfig
impl Default for StreamableHttpServerConfig
Source§fn default() -> StreamableHttpServerConfig
fn default() -> StreamableHttpServerConfig
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for StreamableHttpServerConfig
impl RefUnwindSafe for StreamableHttpServerConfig
impl Send for StreamableHttpServerConfig
impl Sync for StreamableHttpServerConfig
impl Unpin for StreamableHttpServerConfig
impl UnwindSafe for StreamableHttpServerConfig
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