pub struct MockServerOptions {
pub default_response: MockResponse,
pub read_timeout: Duration,
}Expand description
Options for configuring a MockServer.
Fields§
§default_response: MockResponseDefault response for unmatched paths.
read_timeout: DurationRead timeout for connections.
Implementations§
Source§impl MockServerOptions
impl MockServerOptions
Sourcepub fn default_response(self, response: MockResponse) -> Self
pub fn default_response(self, response: MockResponse) -> Self
Sets the default response.
Sourcepub fn read_timeout(self, timeout: Duration) -> Self
pub fn read_timeout(self, timeout: Duration) -> Self
Sets the read timeout.
Trait Implementations§
Source§impl Clone for MockServerOptions
impl Clone for MockServerOptions
Source§fn clone(&self) -> MockServerOptions
fn clone(&self) -> MockServerOptions
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 MockServerOptions
impl Debug for MockServerOptions
Auto Trait Implementations§
impl Freeze for MockServerOptions
impl RefUnwindSafe for MockServerOptions
impl Send for MockServerOptions
impl Sync for MockServerOptions
impl Unpin for MockServerOptions
impl UnwindSafe for MockServerOptions
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, _span: NoopSpan) -> Self
fn instrument(self, _span: NoopSpan) -> Self
Instruments this future with a span (no-op when disabled).
Source§fn in_current_span(self) -> Self
fn in_current_span(self) -> Self
Instruments this future with the current span (no-op when disabled).