pub struct ClientSseTransportOptions {
pub request_timeout: Duration,
pub retry_delay: Option<Duration>,
pub max_retries: Option<usize>,
pub custom_headers: Option<HashMap<String, String>>,
}
Expand description
Configuration options for the Client SSE Transport
Defines settings for request timeouts, retry behavior, and custom HTTP headers.
Fields§
§request_timeout: Duration
§retry_delay: Option<Duration>
§max_retries: Option<usize>
§custom_headers: Option<HashMap<String, String>>
Trait Implementations§
Source§impl Default for ClientSseTransportOptions
Provides default values for ClientSseTransportOptions
impl Default for ClientSseTransportOptions
Provides default values for ClientSseTransportOptions
Source§fn default() -> ClientSseTransportOptions
fn default() -> ClientSseTransportOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ClientSseTransportOptions
impl RefUnwindSafe for ClientSseTransportOptions
impl Send for ClientSseTransportOptions
impl Sync for ClientSseTransportOptions
impl Unpin for ClientSseTransportOptions
impl UnwindSafe for ClientSseTransportOptions
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