pub enum TerminalPassthroughKind {
KittyGraphics,
Sixel,
}Expand description
Supported terminal passthrough protocol families.
Variants§
KittyGraphics
Kitty terminal graphics protocol, encoded as an APC payload.
Sixel
SIXEL graphics protocol, encoded as a DCS payload.
Trait Implementations§
Source§impl Clone for TerminalPassthroughKind
impl Clone for TerminalPassthroughKind
Source§fn clone(&self) -> TerminalPassthroughKind
fn clone(&self) -> TerminalPassthroughKind
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 TerminalPassthroughKind
Source§impl Debug for TerminalPassthroughKind
impl Debug for TerminalPassthroughKind
impl Eq for TerminalPassthroughKind
Source§impl PartialEq for TerminalPassthroughKind
impl PartialEq for TerminalPassthroughKind
Source§fn eq(&self, other: &TerminalPassthroughKind) -> bool
fn eq(&self, other: &TerminalPassthroughKind) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for TerminalPassthroughKind
Auto Trait Implementations§
impl Freeze for TerminalPassthroughKind
impl RefUnwindSafe for TerminalPassthroughKind
impl Send for TerminalPassthroughKind
impl Sync for TerminalPassthroughKind
impl Unpin for TerminalPassthroughKind
impl UnsafeUnpin for TerminalPassthroughKind
impl UnwindSafe for TerminalPassthroughKind
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