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(Tabulation),
CursorBack(u32),
CursorDown(u32),
CursorForward(u32),
CursorPosition {
x: u32,
y: u32,
},
CursorUp(u32),
CursorLineTabulation(u32),
DeviceAttributes(u32),
DefineAreaQualification(Qualification),
DeleteCharacter(u32),
DeleteLine(u32),
DeviceStatusReport,
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,
},
InsertBlankCharacter(u32),
IdentifyDeviceControlString(Option<u32>),
IdentifyGraphicSubrepertoire(Option<u32>),
InsertBlankLine(u32),
Justify(Vec<Option<u32>>),
MediaCopy(Copy),
NextPage(u32),
Presentation(Expansion),
PageFormat(u32),
PrecedingPage(u32),
PagePosition(u32),
PageBack(u32),
PageForward(u32),
ParallelText(Parallel),
GraphicDisposition(Vec<Disposition>),
RestoreCursor,
Repeat(u32),
Reset(Vec<Mode>),
CharacterOrientation(u16),
SaveCursor,
CharacterSpacing(u32),
ScrollDown(u32),
Movement(Direction),
SelectGraphicalRendition(Vec<T>),
ScrollLeft(u32),
LineSpacing(u32),
Set(Vec<Mode>),
ScrollRight(u32),
ReverseString(bool),
SizeUnit(Unit),
SpaceWidth(u32),
ScrollUp(u32),
LinePosition(u32),
Unknown(u8, Option<u8>, Vec<Option<u32>>),
Private(u8, Option<u8>, Vec<Option<u32>>),
}Variants
CursorBackTabulation(u32)CursorHorizontalPosition(u32)CursorForwardTabulation(u32)CursorNextLine(u32)CursorPreviousLine(u32)CursorPositionReportFields
x: u32 | |
y: u32 |
CursorTabulationControl(Tabulation)CursorBack(u32)CursorDown(u32)CursorForward(u32)CursorPositionFields
x: u32 | |
y: u32 |
CursorUp(u32)CursorLineTabulation(u32)DeviceAttributes(u32)DefineAreaQualification(Qualification)DeleteCharacter(u32)DeleteLine(u32)DeviceStatusReportDimensionTextArea(u32, u32)EraseArea(Erase)EraseCharacter(u32)EraseDisplay(Erase)EraseField(Erase)EraseLine(Erase)FunctionKey(u32)SelectFont(u32, u32)GraphicCharacterCombination(Combination)GraphicSizeModificationFields
width: u32 | |
height: u32 |
InsertBlankCharacter(u32)IdentifyDeviceControlString(Option<u32>)IdentifyGraphicSubrepertoire(Option<u32>)InsertBlankLine(u32)Justify(Vec<Option<u32>>)MediaCopy(Copy)NextPage(u32)Presentation(Expansion)PageFormat(u32)PrecedingPage(u32)PagePosition(u32)PageBack(u32)PageForward(u32)ParallelText(Parallel)GraphicDisposition(Vec<Disposition>)RestoreCursorRepeat(u32)Reset(Vec<Mode>)CharacterOrientation(u16)SaveCursorCharacterSpacing(u32)ScrollDown(u32)Movement(Direction)SelectGraphicalRendition(Vec<T>)ScrollLeft(u32)LineSpacing(u32)Set(Vec<Mode>)ScrollRight(u32)ReverseString(bool)SizeUnit(Unit)SpaceWidth(u32)ScrollUp(u32)LinePosition(u32)Unknown(u8, Option<u8>, Vec<Option<u32>>)Private(u8, Option<u8>, Vec<Option<u32>>)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