pub struct FileChatCapture { /* private fields */ }Implementations§
Trait Implementations§
Source§impl ChatCapture for FileChatCapture
impl ChatCapture for FileChatCapture
Source§fn capture_recent_messages(&mut self) -> Vec<ChatMessage>
fn capture_recent_messages(&mut self) -> Vec<ChatMessage>
Capture recent chat messages since the last call.
Implementations should use deduplication to avoid processing
the same message twice.
Auto Trait Implementations§
impl Freeze for FileChatCapture
impl !RefUnwindSafe for FileChatCapture
impl Send for FileChatCapture
impl Sync for FileChatCapture
impl Unpin for FileChatCapture
impl UnsafeUnpin for FileChatCapture
impl !UnwindSafe for FileChatCapture
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