pub struct MockResponses(/* private fields */);Available on crate feature
mock_engine only.Expand description
A map of query endpoints to mock return values.
When using the mock_engine feature, calling PluginEngine::query() will cause this
structure to be referenced instead of trying to communicate with Hipcheck core. Allows
constructing a PluginEngine with which to write unit tests.
Implementations§
Source§impl MockResponses
impl MockResponses
Trait Implementations§
Source§impl Debug for MockResponses
impl Debug for MockResponses
Source§impl Default for MockResponses
impl Default for MockResponses
Source§fn default() -> MockResponses
fn default() -> MockResponses
Returns the “default value” for a type. Read more
Source§impl From<MockResponses> for PluginEngine
impl From<MockResponses> for PluginEngine
Source§fn from(value: MockResponses) -> Self
fn from(value: MockResponses) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for MockResponses
impl !RefUnwindSafe for MockResponses
impl Send for MockResponses
impl Sync for MockResponses
impl Unpin for MockResponses
impl !UnwindSafe for MockResponses
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request