pub struct TmuxChatCapture { /* private fields */ }Implementations§
Source§impl TmuxChatCapture
impl TmuxChatCapture
pub fn new(session: String) -> Result<Self>
pub fn mode(&self) -> ChatCaptureMode
pub fn name(&self) -> &'static str
pub fn capture_pane_output(&self) -> Result<String>
pub async fn capture_recent_messages(&mut self) -> Vec<ChatMessage>
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