pub struct CodexLiveLogAdapter { /* private fields */ }Implementations§
Source§impl CodexLiveLogAdapter
impl CodexLiveLogAdapter
pub fn new(ctx: LiveLogContext) -> Self
Trait Implementations§
Source§impl LiveLogAdapter for CodexLiveLogAdapter
impl LiveLogAdapter for CodexLiveLogAdapter
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 CodexLiveLogAdapter
impl RefUnwindSafe for CodexLiveLogAdapter
impl Send for CodexLiveLogAdapter
impl Sync for CodexLiveLogAdapter
impl Unpin for CodexLiveLogAdapter
impl UnsafeUnpin for CodexLiveLogAdapter
impl UnwindSafe for CodexLiveLogAdapter
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