pub enum TerminalControl {
Show 54 variants
Interrupt,
EndOfFile,
ControlA,
ControlB,
ControlE,
ControlF,
ControlG,
ControlH,
ControlI,
ControlJ,
ControlK,
ControlL,
ControlM,
ControlN,
ControlO,
ControlP,
ControlQ,
ControlR,
ControlS,
ControlT,
ControlU,
ControlV,
ControlW,
ControlX,
ControlY,
ControlZ,
Enter,
LineFeed,
Escape,
Backspace,
Tab,
BackTab,
Insert,
Delete,
Home,
End,
PageUp,
PageDown,
ArrowUp,
ArrowDown,
ArrowRight,
ArrowLeft,
Function1,
Function2,
Function3,
Function4,
Function5,
Function6,
Function7,
Function8,
Function9,
Function10,
Function11,
Function12,
}Variants§
Interrupt
EndOfFile
ControlA
ControlB
ControlE
ControlF
ControlG
ControlH
ControlI
ControlJ
ControlK
ControlL
ControlM
ControlN
ControlO
ControlP
ControlQ
ControlR
ControlS
ControlT
ControlU
ControlV
ControlW
ControlX
ControlY
ControlZ
Enter
LineFeed
Escape
Backspace
Tab
BackTab
Insert
Delete
Home
End
PageUp
PageDown
ArrowUp
ArrowDown
ArrowRight
ArrowLeft
Function1
Function2
Function3
Function4
Function5
Function6
Function7
Function8
Function9
Function10
Function11
Function12
Implementations§
Trait Implementations§
Source§impl Clone for TerminalControl
impl Clone for TerminalControl
impl Copy for TerminalControl
Source§impl Debug for TerminalControl
impl Debug for TerminalControl
Source§impl<'de> Deserialize<'de> for TerminalControl
impl<'de> Deserialize<'de> for TerminalControl
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for TerminalControl
Source§impl PartialEq for TerminalControl
impl PartialEq for TerminalControl
Source§impl Serialize for TerminalControl
impl Serialize for TerminalControl
impl StructuralPartialEq for TerminalControl
Auto Trait Implementations§
impl Freeze for TerminalControl
impl RefUnwindSafe for TerminalControl
impl Send for TerminalControl
impl Sync for TerminalControl
impl Unpin for TerminalControl
impl UnsafeUnpin for TerminalControl
impl UnwindSafe for TerminalControl
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