pub struct CollectingVTActor { /* private fields */ }
Expand description

This is an implementation of VTActor that captures the events into an internal vector. It can be iterated via into_iter or have the internal vector extracted via into_vec.

Implementations

Trait Implementations

Returns the “default value” for a type. Read more

The type of the elements being iterated over.

Which kind of iterator are we turning this into?

Creates an iterator from a value. Read more

The current code should be mapped to a glyph according to the character set mappings and shift states in effect, and that glyph should be displayed. Read more

The C0 or C1 control function should be executed, which may have any one of a variety of effects, including changing the cursor position, suspending or resuming communications or changing the shift states in effect. Read more

invoked when a final character arrives in the first part of a device control string. It determines the control function from the private marker, intermediate character(s) and final character, and executes it, passing in the parameter list. It also selects a handler function for the rest of the characters in the control string. Read more

This action passes characters from the data string part of a device control string to a handler that has previously been selected by the dcs_hook action. C0 controls are also passed to the handler. Read more

When a device control string is terminated by ST, CAN, SUB or ESC, this action calls the previously selected handler function with an “end of data” parameter. This allows the handler to finish neatly. Read more

The final character of an escape sequence has arrived, so determine the control function to be executed from the intermediate character(s) and final character, and execute it. Read more

A final character of a Control Sequence Initiator has arrived, so determine the control function to be executed from private marker, intermediate character(s) and final character, and execute it, passing in the parameter list. Read more

Called when an OSC string is terminated by ST, CAN, SUB or ESC. Read more

Called when an APC string is terminated by ST data is the data contained within the APC sequence. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.