pub struct PiProvider { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Clone for PiProvider
impl Clone for PiProvider
Source§fn clone(&self) -> PiProvider
fn clone(&self) -> PiProvider
Returns a duplicate 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 moreSource§impl Debug for PiProvider
impl Debug for PiProvider
Source§impl Provider for PiProvider
impl Provider for PiProvider
fn kind(&self) -> ProviderKind
fn resolve(&self, session_id: &str) -> Result<ResolvedThread>
fn write( &self, req: &WriteRequest, sink: &mut dyn WriteEventSink, ) -> Result<WriteResult>
Auto Trait Implementations§
impl Freeze for PiProvider
impl RefUnwindSafe for PiProvider
impl Send for PiProvider
impl Sync for PiProvider
impl Unpin for PiProvider
impl UnsafeUnpin for PiProvider
impl UnwindSafe for PiProvider
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