Enum control_code::CSI::T
[−]
[src]
pub enum T {
CursorBackTabulation(u32),
CursorHorizontalPosition(u32),
CursorForwardTabulation(u32),
CursorNextLine(u32),
CursorPreviousLine(u32),
CursorPositionReport {
x: u32,
y: u32,
},
CursorTabulationControl(TabulationControl),
CursorBack(u32),
CursorDown(u32),
CursorForward(u32),
CursorPosition {
x: u32,
y: u32,
},
CursorUp(u32),
CursorLineTabulation(u32),
DeviceAttributes(u32),
DefineAreaQualification(Qualification),
DeleteCharacter(u32),
DeleteLine(u32),
DeviceStatusReport(Report),
DimensionTextArea(u32, u32),
EraseArea(Erase),
EraseCharacter(u32),
EraseDisplay(Erase),
EraseField(Erase),
EraseLine(Erase),
FunctionKey(u32),
SelectFont(u32, u32),
GraphicCharacterCombination(Combination),
GraphicSizeModification {
width: u32,
height: u32,
},
InsertCharacter(u32),
IdentifyDeviceControlString(Option<u32>),
IdentifyGraphicSubrepertoire(Option<u32>),
InsertLine(u32),
Justify(SmallVec<[Option<u32>; 8]>),
MediaCopy(Copy),
NextPage(u32),
Presentation(Expansion),
PageFormat(u32),
PrecedingPage(u32),
PagePosition(u32),
PageBack(u32),
PageForward(u32),
ParallelText(Parallel),
GraphicDisposition(SmallVec<[Disposition; 8]>),
RestoreCursor,
Repeat(u32),
Reset(SmallVec<[Mode; 8]>),
CharacterOrientation(u16),
SaveCursor,
CharacterSpacing(u32),
ScrollDown(u32),
Movement(Direction),
SelectGraphicalRendition(SmallVec<[T; 8]>),
ScrollLeft(u32),
LineSpacing(u32),
Set(SmallVec<[Mode; 8]>),
ScrollRight(u32),
ReverseString(bool),
SizeUnit(Unit),
SpaceWidth(u32),
ScrollUp(u32),
TabulationClear(Tabulation),
CursorVerticalPosition(u32),
Unknown(u8, Option<u8>, SmallVec<[Option<u32>; 8]>),
Private(u8, Option<u8>, SmallVec<[Option<u32>; 8]>),
}Variants
CursorBackTabulation(u32)CursorHorizontalPosition(u32)CursorForwardTabulation(u32)CursorNextLine(u32)CursorPreviousLine(u32)CursorPositionReportFields of CursorPositionReport
x: u32 | |
y: u32 |
CursorTabulationControl(TabulationControl)CursorBack(u32)CursorDown(u32)CursorForward(u32)CursorPositionFields of CursorPosition
x: u32 | |
y: u32 |
CursorUp(u32)CursorLineTabulation(u32)DeviceAttributes(u32)DefineAreaQualification(Qualification)DeleteCharacter(u32)DeleteLine(u32)DeviceStatusReport(Report)DimensionTextArea(u32, u32)EraseArea(Erase)EraseCharacter(u32)EraseDisplay(Erase)EraseField(Erase)EraseLine(Erase)FunctionKey(u32)SelectFont(u32, u32)GraphicCharacterCombination(Combination)GraphicSizeModificationFields of GraphicSizeModification
width: u32 | |
height: u32 |
InsertCharacter(u32)IdentifyDeviceControlString(Option<u32>)IdentifyGraphicSubrepertoire(Option<u32>)InsertLine(u32)Justify(SmallVec<[Option<u32>; 8]>)MediaCopy(Copy)NextPage(u32)Presentation(Expansion)PageFormat(u32)PrecedingPage(u32)PagePosition(u32)PageBack(u32)PageForward(u32)ParallelText(Parallel)GraphicDisposition(SmallVec<[Disposition; 8]>)RestoreCursorRepeat(u32)Reset(SmallVec<[Mode; 8]>)CharacterOrientation(u16)SaveCursorCharacterSpacing(u32)ScrollDown(u32)Movement(Direction)SelectGraphicalRendition(SmallVec<[T; 8]>)ScrollLeft(u32)LineSpacing(u32)Set(SmallVec<[Mode; 8]>)ScrollRight(u32)ReverseString(bool)SizeUnit(Unit)SpaceWidth(u32)ScrollUp(u32)TabulationClear(Tabulation)CursorVerticalPosition(u32)Unknown(u8, Option<u8>, SmallVec<[Option<u32>; 8]>)Private(u8, Option<u8>, SmallVec<[Option<u32>; 8]>)Trait Implementations
impl Eq for CSI[src]
impl PartialEq for CSI[src]
fn eq(&self, __arg_0: &CSI) -> bool
This method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, __arg_0: &CSI) -> bool
This method tests for !=.
impl Clone for CSI[src]
fn clone(&self) -> CSI
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more