Skip to main content

Crate mkutils

Crate mkutils 

Source

Macros§

loop_selectasync
trace
when

Structs§

ActiveVec
Atomtui
Atomstui
Chunktui
Debugged
Distancetui
Eventasync
ExtendedGraphemeItertui
Indexed
KeyBindingtui
KeyMaptui
KeyMapSessiontui
KeyMapStatetui
Linetui
Linestui
NumExtendedGraphemestui
NumNewlinestui
OptionDisplay
Pointtui
Processasync
ProcessBuilderasync
ReadValue
ResultDisplay
Rgbtui
Ropetui
RopeBuildertui
Screentui
ScreenConfigtui
ScrollViewtui
ScrollViewStatetui
Socketasync and unstable and serde-extra
Terminaltui
Timestamped
Tracingtracing

Enums§

Orientationtui
Outputunstable
ScrollCountTypetui
ScrollWhentui

Traits§

Contenttui
Requestasync and unstable and serde-extra
Transposetui
Utils

Type Aliases§

KeyBindingTrietui
KeyMapIncSearchtui
PointU16tui
PointUsizetui
ScreenTerminaltui
Stdouttui

Attribute Macros§

context

Derive Macros§

Default
Implements Default for a struct, using Default::default() for each field unless a #[default(...)] attribute provides a custom expression.
FromChain
Implement ::std::convert::From through a chain of intermediate types.
SaturatingAdd
Implements num::traits::SaturatingAdd for a struct by delegating to each field.
SaturatingSub
Implements num::traits::SaturatingSub for a struct by delegating to each field.
SetVariant
Adds set_*() methods for each unit variant on the given enum.
Toggle
Adds a toggled() method that maps each enum variant to the next unit variant.
TypeAssoc
Implements traits that only have associated types.