pub struct ProbeClient { /* private fields */ }Expand description
Consumer wrapper used by Driver and Adapter conformance tests.
Implementations§
Source§impl ProbeClient
impl ProbeClient
pub fn new(handle: NativeRequestHandle<Probe>) -> Self
pub fn from_dependencies( dependencies: &ModuleDependencies, ) -> Result<Self, RuntimeFailure>
pub async fn probe( &self, request: ProbeRequest, ) -> Result<ProbeResponse, ProbeInvocationError>
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for ProbeClient
impl !Send for ProbeClient
impl !Sync for ProbeClient
impl !UnwindSafe for ProbeClient
impl Freeze for ProbeClient
impl Unpin for ProbeClient
impl UnsafeUnpin for ProbeClient
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