Expand description
Event types.
Structs§
- CSI
- CSIOwned
- DCS
- DCSOwned
- Esc
- Numeric
Param - A view into a
Paramthat contains only numeric parameters. - Numeric
Param Buf - A view into a
ParamBufthat contains only numeric parameters. - Param
- A single parameter, as collected by the parser.
- Param
Buf - The parameters of an escape sequence (CSI/DCS), as emitted by the parser.
- Param
BufOwned - Owned parameters of an escape sequence, as stored on
VTOwnedEvent. - Param
BufOwned Iter - An owning iterator over the parameters of a
ParamBufOwned. - Param
List - Fixed-capacity, inline parameter storage for the parser hot path.
- Param
List Iter - Iterator over the parameters of a
ParamList(and thus ofParamBufandParamBufOwned). - SS2
- SS3
- VTIntermediate
Enums§
- EscInvalid
- An invalid escape sequence.
- VTEvent
- A union of all possible events that can be emitted by the parser, with borrowed data.
- VTOwned
Event - A union of all possible events that can be emitted by the parser, with owned data.
Constants§
- MAX_
PARAMS - The maximum number of parameters collected for a single escape sequence.
- MAX_
PARAM_ BYTES - The maximum number of parameter bytes (excluding
;separators) collected for a single escape sequence. - MAX_
PARAM_ LEN - The maximum number of bytes collected for a single parameter. This is the
same as the inline capacity of
Param.