Enum nixterm::terminfo::StringField [−][src]
#[repr(usize)]pub enum StringField { BackTab, Bell, CarriageReturn, ChangeScrollRegion, ClearAllTabs, ClearScreen, ClrEol, ClrEos, ColumnAddress, CommandCharacter, CursorAddress, CursorDown, CursorHome, CursorInvisible, CursorLeft, CursorMemAddress, CursorNormal, CursorRight, CursorToLl, CursorUp, CursorVisible, DeleteCharacter, DeleteLine, DisStatusLine, DownHalfLine, EnterAltCharsetMode, EnterBlinkMode, EnterBoldMode, EnterCaMode, EnterDeleteMode, EnterDimMode, EnterInsertMode, EnterSecureMode, EnterProtectedMode, EnterReverseMode, EnterStandoutMode, EnterUnderlineMode, EraseChars, ExitAltCharsetMode, ExitAttributeMode, ExitCaMode, ExitDeleteMode, ExitInsertMode, ExitStandoutMode, ExitUnderlineMode, FlashScreen, FormFeed, FromStatusLine, Init1string, Init2string, Init3string, InitFile, InsertCharacter, InsertLine, InsertPadding, KeyBackspace, KeyCatab, KeyClear, KeyCtab, KeyDc, KeyDl, KeyDown, KeyEic, KeyEol, KeyEos, KeyF0, KeyF1, KeyF10, KeyF2, KeyF3, KeyF4, KeyF5, KeyF6, KeyF7, KeyF8, KeyF9, KeyHome, KeyIc, KeyIl, KeyLeft, KeyLl, KeyNpage, KeyPpage, KeyRight, KeySf, KeySr, KeyStab, KeyUp, KeypadLocal, KeypadXmit, LabF0, LabF1, LabF10, LabF2, LabF3, LabF4, LabF5, LabF6, LabF7, LabF8, LabF9, MetaOff, MetaOn, Newline, PadChar, ParmDch, ParmDeleteLine, ParmDownCursor, ParmIch, ParmIndex, ParmInsertLine, ParmLeftCursor, ParmRightCursor, ParmRindex, ParmUpCursor, PkeyKey, PkeyLocal, PkeyXmit, PrintScreen, PrtrOff, PrtrOn, RepeatChar, Reset1string, Reset2string, Reset3string, ResetFile, RestoreCursor, RowAddress, SaveCursor, ScrollForward, ScrollReverse, SetAttributes, SetTab, SetWindow, Tab, ToStatusLine, UnderlineChar, UpHalfLine, InitProg, KeyA1, KeyA3, KeyB2, KeyC1, KeyC3, PrtrNon, CharPadding, AcsChars, PlabNorm, KeyBtab, EnterXonMode, ExitXonMode, EnterAmMode, ExitAmMode, XonCharacter, XoffCharacter, EnaAcs, LabelOn, LabelOff, KeyBeg, KeyCancel, KeyClose, KeyCommand, KeyCopy, KeyCreate, KeyEnd, KeyEnter, KeyExit, KeyFind, KeyHelp, KeyMark, KeyMessage, KeyMove, KeyNext, KeyOpen, KeyOptions, KeyPrevious, KeyPrint, KeyRedo, KeyReference, KeyRefresh, KeyReplace, KeyRestart, KeyResume, KeySave, KeySuspend, KeyUndo, KeySbeg, KeyScancel, KeyScommand, KeyScopy, KeyScreate, KeySdc, KeySdl, KeySelect, KeySend, KeySeol, KeySexit, KeySfind, KeyShelp, KeyShome, KeySic, KeySleft, KeySmessage, KeySmove, KeySnext, KeySoptions, KeySprevious, KeySprint, KeySredo, KeySreplace, KeySright, KeySrsume, KeySsave, KeySsuspend, KeySundo, ReqForInput, KeyF11, KeyF12, KeyF13, KeyF14, KeyF15, KeyF16, KeyF17, KeyF18, KeyF19, KeyF20, KeyF21, KeyF22, KeyF23, KeyF24, KeyF25, KeyF26, KeyF27, KeyF28, KeyF29, KeyF30, KeyF31, KeyF32, KeyF33, KeyF34, KeyF35, KeyF36, KeyF37, KeyF38, KeyF39, KeyF40, KeyF41, KeyF42, KeyF43, KeyF44, KeyF45, KeyF46, KeyF47, KeyF48, KeyF49, KeyF50, KeyF51, KeyF52, KeyF53, KeyF54, KeyF55, KeyF56, KeyF57, KeyF58, KeyF59, KeyF60, KeyF61, KeyF62, KeyF63, ClrBol, ClearMargins, SetLeftMargin, SetRightMargin, LabelFormat, SetClock, DisplayClock, RemoveClock, CreateWindow, GotoWindow, Hangup, DialPhone, QuickDial, Tone, Pulse, FlashHook, FixedPause, WaitTone, User0, User1, User2, User3, User4, User5, User6, User7, User8, User9, OrigPair, OrigColors, InitializeColor, InitializePair, SetColorPair, SetForeground, SetBackground, ChangeCharPitch, ChangeLinePitch, ChangeResHorz, ChangeResVert, DefineChar, EnterDoublewideMode, EnterDraftQuality, EnterItalicsMode, EnterLeftwardMode, EnterMicroMode, EnterNearLetterQuality, EnterNormalQuality, EnterShadowMode, EnterSubscriptMode, EnterSuperscriptMode, EnterUpwardMode, ExitDoublewideMode, ExitItalicsMode, ExitLeftwardMode, ExitMicroMode, ExitShadowMode, ExitSubscriptMode, ExitSuperscriptMode, ExitUpwardMode, MicroColumnAddress, MicroDown, MicroLeft, MicroRight, MicroRowAddress, MicroUp, OrderOfPins, ParmDownMicro, ParmLeftMicro, ParmRightMicro, ParmUpMicro, SelectCharSet, SetBottomMargin, SetBottomMarginParm, SetLeftMarginParm, SetRightMarginParm, SetTopMargin, SetTopMarginParm, StartBitImage, StartCharSetDef, StopBitImage, StopCharSetDef, SubscriptCharacters, SuperscriptCharacters, TheseCauseCr, ZeroMotion, CharSetNames, KeyMouse, MouseInfo, ReqMousePos, GetMouse, SetAForeground, SetABackground, PkeyPlab, DeviceType, CodeSetInit, Set0DesSeq, Set1DesSeq, Set2DesSeq, Set3DesSeq, SetLrMargin, SetTbMargin, BitImageRepeat, BitImageNewline, BitImageCarriageReturn, ColorNames, DefineBitImageRegion, EndBitImageRegion, SetColorBand, SetPageLength, DisplayPcChar, EnterPcCharsetMode, ExitPcCharsetMode, EnterScancodeMode, ExitScancodeMode, PcTermOptions, ScancodeEscape, AltScancodeEsc, EnterHorizontalHlMode, EnterLeftHlMode, EnterLowHlMode, EnterRightHlMode, EnterTopHlMode, EnterVerticalHlMode, SetAAttributes, SetPglenInch, TermcapInit2, TermcapReset, LinefeedIfNotLf, BackspaceIfNotBs, OtherNonFunctionKeys, ArrowKeyMap, AcsUlcorner, AcsLlcorner, AcsUrcorner, AcsLrcorner, AcsLtee, AcsRtee, AcsBtee, AcsTtee, AcsHline, AcsVline, AcsPlus, MemoryLock, MemoryUnlock, BoxChars1, }
Variants
BackTab
Bell
CarriageReturn
ChangeScrollRegion
ClearAllTabs
ClearScreen
ClrEol
ClrEos
ColumnAddress
CommandCharacter
CursorAddress
CursorDown
CursorHome
CursorInvisible
CursorLeft
CursorMemAddress
CursorNormal
CursorRight
CursorToLl
CursorUp
CursorVisible
DeleteCharacter
DeleteLine
DisStatusLine
DownHalfLine
EnterAltCharsetMode
EnterBlinkMode
EnterBoldMode
EnterCaMode
EnterDeleteMode
EnterDimMode
EnterInsertMode
EnterSecureMode
EnterProtectedMode
EnterReverseMode
EnterStandoutMode
EnterUnderlineMode
EraseChars
ExitAltCharsetMode
ExitAttributeMode
ExitCaMode
ExitDeleteMode
ExitInsertMode
ExitStandoutMode
ExitUnderlineMode
FlashScreen
FormFeed
FromStatusLine
Init1string
Init2string
Init3string
InitFile
InsertCharacter
InsertLine
InsertPadding
KeyBackspace
KeyCatab
KeyClear
KeyCtab
KeyDc
KeyDl
KeyDown
KeyEic
KeyEol
KeyEos
KeyF0
KeyF1
KeyF10
KeyF2
KeyF3
KeyF4
KeyF5
KeyF6
KeyF7
KeyF8
KeyF9
KeyHome
KeyIc
KeyIl
KeyLeft
KeyLl
KeyNpage
KeyPpage
KeyRight
KeySf
KeySr
KeyStab
KeyUp
KeypadLocal
KeypadXmit
LabF0
LabF1
LabF10
LabF2
LabF3
LabF4
LabF5
LabF6
LabF7
LabF8
LabF9
MetaOff
MetaOn
Newline
PadChar
ParmDch
ParmDeleteLine
ParmDownCursor
ParmIch
ParmIndex
ParmInsertLine
ParmLeftCursor
ParmRightCursor
ParmRindex
ParmUpCursor
PkeyKey
PkeyLocal
PkeyXmit
PrintScreen
PrtrOff
PrtrOn
RepeatChar
Reset1string
Reset2string
Reset3string
ResetFile
RestoreCursor
RowAddress
SaveCursor
ScrollForward
ScrollReverse
SetAttributes
SetTab
SetWindow
Tab
ToStatusLine
UnderlineChar
UpHalfLine
InitProg
KeyA1
KeyA3
KeyB2
KeyC1
KeyC3
PrtrNon
CharPadding
AcsChars
PlabNorm
KeyBtab
EnterXonMode
ExitXonMode
EnterAmMode
ExitAmMode
XonCharacter
XoffCharacter
EnaAcs
LabelOn
LabelOff
KeyBeg
KeyCancel
KeyClose
KeyCommand
KeyCopy
KeyCreate
KeyEnd
KeyEnter
KeyExit
KeyFind
KeyHelp
KeyMark
KeyMessage
KeyMove
KeyNext
KeyOpen
KeyOptions
KeyPrevious
KeyPrint
KeyRedo
KeyReference
KeyRefresh
KeyReplace
KeyRestart
KeyResume
KeySave
KeySuspend
KeyUndo
KeySbeg
KeyScancel
KeyScommand
KeyScopy
KeyScreate
KeySdc
KeySdl
KeySelect
KeySend
KeySeol
KeySexit
KeySfind
KeyShelp
KeyShome
KeySic
KeySleft
KeySmessage
KeySmove
KeySnext
KeySoptions
KeySprevious
KeySprint
KeySredo
KeySreplace
KeySright
KeySrsume
KeySsave
KeySsuspend
KeySundo
ReqForInput
KeyF11
KeyF12
KeyF13
KeyF14
KeyF15
KeyF16
KeyF17
KeyF18
KeyF19
KeyF20
KeyF21
KeyF22
KeyF23
KeyF24
KeyF25
KeyF26
KeyF27
KeyF28
KeyF29
KeyF30
KeyF31
KeyF32
KeyF33
KeyF34
KeyF35
KeyF36
KeyF37
KeyF38
KeyF39
KeyF40
KeyF41
KeyF42
KeyF43
KeyF44
KeyF45
KeyF46
KeyF47
KeyF48
KeyF49
KeyF50
KeyF51
KeyF52
KeyF53
KeyF54
KeyF55
KeyF56
KeyF57
KeyF58
KeyF59
KeyF60
KeyF61
KeyF62
KeyF63
ClrBol
ClearMargins
SetLeftMargin
SetRightMargin
LabelFormat
SetClock
DisplayClock
RemoveClock
CreateWindow
GotoWindow
Hangup
DialPhone
QuickDial
Tone
Pulse
FlashHook
FixedPause
WaitTone
User0
User1
User2
User3
User4
User5
User6
User7
User8
User9
OrigPair
OrigColors
InitializeColor
InitializePair
SetColorPair
SetForeground
SetBackground
ChangeCharPitch
ChangeLinePitch
ChangeResHorz
ChangeResVert
DefineChar
EnterDoublewideMode
EnterDraftQuality
EnterItalicsMode
EnterLeftwardMode
EnterMicroMode
EnterNearLetterQuality
EnterNormalQuality
EnterShadowMode
EnterSubscriptMode
EnterSuperscriptMode
EnterUpwardMode
ExitDoublewideMode
ExitItalicsMode
ExitLeftwardMode
ExitMicroMode
ExitShadowMode
ExitSubscriptMode
ExitSuperscriptMode
ExitUpwardMode
MicroColumnAddress
MicroDown
MicroLeft
MicroRight
MicroRowAddress
MicroUp
OrderOfPins
ParmDownMicro
ParmLeftMicro
ParmRightMicro
ParmUpMicro
SelectCharSet
SetBottomMargin
SetBottomMarginParm
SetLeftMarginParm
SetRightMarginParm
SetTopMargin
SetTopMarginParm
StartBitImage
StartCharSetDef
StopBitImage
StopCharSetDef
SubscriptCharacters
SuperscriptCharacters
TheseCauseCr
ZeroMotion
CharSetNames
KeyMouse
MouseInfo
ReqMousePos
GetMouse
SetAForeground
SetABackground
PkeyPlab
DeviceType
CodeSetInit
Set0DesSeq
Set1DesSeq
Set2DesSeq
Set3DesSeq
SetLrMargin
SetTbMargin
BitImageRepeat
BitImageNewline
BitImageCarriageReturn
ColorNames
DefineBitImageRegion
EndBitImageRegion
SetColorBand
SetPageLength
DisplayPcChar
EnterPcCharsetMode
ExitPcCharsetMode
EnterScancodeMode
ExitScancodeMode
PcTermOptions
ScancodeEscape
AltScancodeEsc
EnterHorizontalHlMode
EnterLeftHlMode
EnterLowHlMode
EnterRightHlMode
EnterTopHlMode
EnterVerticalHlMode
SetAAttributes
SetPglenInch
TermcapInit2
TermcapReset
LinefeedIfNotLf
BackspaceIfNotBs
OtherNonFunctionKeys
ArrowKeyMap
AcsUlcorner
AcsLlcorner
AcsUrcorner
AcsLrcorner
AcsLtee
AcsRtee
AcsBtee
AcsTtee
AcsHline
AcsVline
AcsPlus
MemoryLock
MemoryUnlock
BoxChars1
Trait Implementations
impl Copy for StringField
[src]
impl Copy for StringField
impl Clone for StringField
[src]
impl Clone for StringField
fn clone(&self) -> StringField
[src]
fn clone(&self) -> StringField
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for StringField
[src]
impl Debug for StringField
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl PartialEq for StringField
[src]
impl PartialEq for StringField
fn eq(&self, other: &StringField) -> bool
[src]
fn eq(&self, other: &StringField) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]This method tests for !=
.
impl Eq for StringField
[src]
impl Eq for StringField
Auto Trait Implementations
impl Send for StringField
impl Send for StringField
impl Sync for StringField
impl Sync for StringField