pub struct TmuxChatCapture { /* private fields */ }Implementations§
Trait Implementations§
Source§impl ChatCapture for TmuxChatCapture
impl ChatCapture for TmuxChatCapture
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 TmuxChatCapture
impl !RefUnwindSafe for TmuxChatCapture
impl Send for TmuxChatCapture
impl Sync for TmuxChatCapture
impl Unpin for TmuxChatCapture
impl UnsafeUnpin for TmuxChatCapture
impl !UnwindSafe for TmuxChatCapture
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