pub struct StreamProbeClient { /* private fields */ }Expand description
Consumer wrapper shared by Runtime Driver and Execution Adapter tests.
Implementations§
Source§impl StreamProbeClient
impl StreamProbeClient
pub fn new(handle: NativeStreamHandle<StreamProbe>) -> Self
pub fn from_dependencies( dependencies: &PluginDependencies, ) -> Result<Self, RuntimeFailure>
pub async fn open( &self, request: StreamProbeOpen, ) -> Result<Result<NativeStream<StreamProbe>, StreamProbeError>, RuntimeFailure>
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for StreamProbeClient
impl !Send for StreamProbeClient
impl !Sync for StreamProbeClient
impl !UnwindSafe for StreamProbeClient
impl Freeze for StreamProbeClient
impl Unpin for StreamProbeClient
impl UnsafeUnpin for StreamProbeClient
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