pub enum MockResponse {
Value(Value),
Error(JsonRpcError),
}
Expand description
Helper response type for MockProvider
, allowing custom JSON-RPC errors to be provided.
Value
for successful responses, Error
for JSON-RPC errors.
Variants§
Value(Value)
Successful response with a serde_json::Value
.
Error(JsonRpcError)
Error response with a JsonRpcError
.
Trait Implementations§
Source§impl Clone for MockResponse
impl Clone for MockResponse
Source§fn clone(&self) -> MockResponse
fn clone(&self) -> MockResponse
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for MockResponse
impl RefUnwindSafe for MockResponse
impl Send for MockResponse
impl Sync for MockResponse
impl Unpin for MockResponse
impl UnwindSafe for MockResponse
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