pub struct TerminalClipboardQuery { /* private fields */ }Expand description
A bounded pane-originated OSC 52 clipboard query.
The selector is reduced to the first tmux-supported selector byte. Invalid selector bytes are discarded instead of being reflected to a terminal.
Implementations§
Source§impl TerminalClipboardQuery
impl TerminalClipboardQuery
Sourcepub fn new(selection: &str, terminator: InputEndType) -> Self
pub fn new(selection: &str, terminator: InputEndType) -> Self
Creates a typed query from an OSC 52 selection field and terminator.
Sourcepub const fn selection(self) -> Option<u8>
pub const fn selection(self) -> Option<u8>
Returns the first valid tmux clipboard selector, if any.
Sourcepub const fn terminator(self) -> InputEndType
pub const fn terminator(self) -> InputEndType
Returns the pane query’s original OSC terminator.
Trait Implementations§
Source§impl Clone for TerminalClipboardQuery
impl Clone for TerminalClipboardQuery
Source§fn clone(&self) -> TerminalClipboardQuery
fn clone(&self) -> TerminalClipboardQuery
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TerminalClipboardQuery
Source§impl Debug for TerminalClipboardQuery
impl Debug for TerminalClipboardQuery
impl Eq for TerminalClipboardQuery
Source§impl PartialEq for TerminalClipboardQuery
impl PartialEq for TerminalClipboardQuery
impl StructuralPartialEq for TerminalClipboardQuery
Auto Trait Implementations§
impl Freeze for TerminalClipboardQuery
impl RefUnwindSafe for TerminalClipboardQuery
impl Send for TerminalClipboardQuery
impl Sync for TerminalClipboardQuery
impl Unpin for TerminalClipboardQuery
impl UnsafeUnpin for TerminalClipboardQuery
impl UnwindSafe for TerminalClipboardQuery
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