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