pub struct OpencodeProvider { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Clone for OpencodeProvider
impl Clone for OpencodeProvider
Source§fn clone(&self) -> OpencodeProvider
fn clone(&self) -> OpencodeProvider
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 OpencodeProvider
impl Debug for OpencodeProvider
Source§impl Provider for OpencodeProvider
impl Provider for OpencodeProvider
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 OpencodeProvider
impl RefUnwindSafe for OpencodeProvider
impl Send for OpencodeProvider
impl Sync for OpencodeProvider
impl Unpin for OpencodeProvider
impl UnsafeUnpin for OpencodeProvider
impl UnwindSafe for OpencodeProvider
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