pub struct CopilotLiveLogAdapter { /* private fields */ }Implementations§
Source§impl CopilotLiveLogAdapter
impl CopilotLiveLogAdapter
pub fn new(ctx: LiveLogContext) -> Self
Trait Implementations§
Source§impl LiveLogAdapter for CopilotLiveLogAdapter
impl LiveLogAdapter for CopilotLiveLogAdapter
fn poll<'life0, 'life1, 'async_trait>(
&'life0 mut self,
writer: &'life1 SessionLogWriter,
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
fn finalize<'life0, 'life1, 'async_trait>(
&'life0 mut self,
writer: &'life1 SessionLogWriter,
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
Auto Trait Implementations§
impl Freeze for CopilotLiveLogAdapter
impl RefUnwindSafe for CopilotLiveLogAdapter
impl Send for CopilotLiveLogAdapter
impl Sync for CopilotLiveLogAdapter
impl Unpin for CopilotLiveLogAdapter
impl UnsafeUnpin for CopilotLiveLogAdapter
impl UnwindSafe for CopilotLiveLogAdapter
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