pub struct MockHttpBuilder { /* private fields */ }Expand description
Builder for MockHttp.
Implementations§
Source§impl MockHttpBuilder
impl MockHttpBuilder
Sourcepub fn new() -> MockHttpBuilder
pub fn new() -> MockHttpBuilder
Create a new builder.
Sourcepub fn mock<F>(self, pattern: &str, handler: F) -> MockHttpBuilder
pub fn mock<F>(self, pattern: &str, handler: F) -> MockHttpBuilder
Add a mock with a custom handler.
Sourcepub fn mock_json<T>(self, pattern: &str, response: T) -> MockHttpBuilder
pub fn mock_json<T>(self, pattern: &str, response: T) -> MockHttpBuilder
Add a mock that returns a JSON response.
Trait Implementations§
Source§impl Default for MockHttpBuilder
impl Default for MockHttpBuilder
Source§fn default() -> MockHttpBuilder
fn default() -> MockHttpBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MockHttpBuilder
impl !RefUnwindSafe for MockHttpBuilder
impl Send for MockHttpBuilder
impl Sync for MockHttpBuilder
impl Unpin for MockHttpBuilder
impl !UnwindSafe for MockHttpBuilder
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more