List of all items
Structs
- common::common_result_and_error::CommonError
- terminal_io::input_device::InputDevice
- terminal_io::output_device::OutputDevice
- terminal_io::shared_writer::SharedWriter
- tracing_logging::tracing_config::TracingConfig
- tui_core::color_wheel::color_wheel_impl::ColorWheel
- tui_core::color_wheel::lolcat_api::LolcatBuilder
- tui_core::color_wheel::lolcat_impl::Lolcat
- tui_core::color_wheel_core::ansi_256_color_gradients::ANSIColorArray
- tui_core::color_wheel_core::color_utils::ColorUtils
- tui_core::color_wheel_core::color_wheel_control::ColorWheelControl
- tui_core::dimens::ch_unit::ChUnit
- tui_core::dimens::percent::Percent
- tui_core::dimens::percent::RequestedSizePercent
- tui_core::dimens::position::Position
- tui_core::dimens::size::Size
- tui_core::graphemes::grapheme_cluster_segment::GraphemeClusterSegment
- tui_core::graphemes::range::SelectionRange
- tui_core::graphemes::result_types::UnicodeStringSegmentSliceResult
- tui_core::graphemes::unicode_string::UnicodeString
- tui_core::tui_style::tui_color::AnsiValue
- tui_core::tui_style::tui_color::RgbValue
- tui_core::tui_style::tui_style_impl::TuiStyle
- tui_core::tui_style::tui_stylesheet::TuiStylesheet
- tui_core::tui_styled_text::tui_styled_text_impl::TuiStyledText
- tui_core::tui_styled_text::tui_styled_texts_impl::TuiStyledTexts
Enums
- common::common_enums::ContainsResult
- common::common_result_and_error::CommonErrorType
- misc::calc_str_len::StringLength
- storage::kv::kv_error::KvErrorCouldNot
- terminal_io::shared_writer::LineStateControlSignal
- tracing_logging::tracing_config::DisplayPreference
- tracing_logging::tracing_config::WriterConfig
- tui_core::color_wheel::config::ColorWheelConfig
- tui_core::color_wheel::config::ColorWheelDirection
- tui_core::color_wheel::config::ColorWheelSpeed
- tui_core::color_wheel::config::GradientKind
- tui_core::color_wheel::config::GradientLengthKind
- tui_core::color_wheel_core::ansi_256_color_gradients::Ansi256GradientIndex
- tui_core::color_wheel_core::color_wheel_control::ColorChangeSpeed
- tui_core::color_wheel_core::defaults::Defaults
- tui_core::color_wheel_core::policies::GradientGenerationPolicy
- tui_core::color_wheel_core::policies::TextColorizationPolicy
- tui_core::dimens::size::TooSmallToDisplayResult
- tui_core::graphemes::range::CaretLocationInRange
- tui_core::graphemes::range::CaretMovementDirection
- tui_core::graphemes::range::ScrollOffsetColLocationInRange
- tui_core::tui_style::tui_color::ANSIBasicColor
- tui_core::tui_style::tui_color::TuiColor
Traits
- terminal_io::pretty_print::ConsoleLogInColor
- terminal_io::pretty_print::ConvertToPlainText
- terminal_io::pretty_print::PrettyPrintDebug
- tui_core::graphemes::convert::UnicodeStringExt
- tui_core::tui_style::tui_stylesheet::TryAdd
Macros
- add_unsigned
- assert_eq2
- assert_eq2_og
- call_if_true
- ch
- color
- console_log
- create_fmt
- dec_unsigned
- get_tui_style
- get_tui_styles
- inc_unsigned
- mul_unsigned
- ok
- output_device_as_mut
- percent
- position
- print_header
- requested_size_percent
- send_signal
- size
- sub_unsigned
- throws
- throws_with_return
- timed
- tui_styled_text
- tui_styled_texts
- tui_stylesheet
- unwrap_option_or_compute_if_none
- unwrap_option_or_run_fn_returning_err
- with
- with_mut
- with_mut_returns
Functions
- common::common_math::format_with_commas
- common::miette_setup_global_report_handler::setup_default_miette_global_report_handler
- logging::color_text_default_styles::style_dim
- logging::color_text_default_styles::style_dim_underline
- logging::color_text_default_styles::style_error
- logging::color_text_default_styles::style_primary
- logging::color_text_default_styles::style_prompt
- logging::color_text_default_styles::style_underline
- logging::console_log_impl::eprint_header
- logging::console_log_impl::print_header
- logging::logging_api::try_initialize_global_logging
- logging::simple_file_logging_impl::file_log
- misc::friendly_random_id::generate_friendly_random_id
- storage::kv::get_from_bucket
- storage::kv::insert_into_bucket
- storage::kv::is_key_contained_in_bucket
- storage::kv::iterate_bucket
- storage::kv::load_or_create_bucket_from_store
- storage::kv::load_or_create_store
- storage::kv::remove_from_bucket
- term::get_size
- term::get_terminal_width
- tracing_logging::init_tracing::try_create_display_layer
- tracing_logging::init_tracing::try_create_file_layer
- tracing_logging::init_tracing::try_create_layers
- tracing_logging::rolling_file_appender_impl::try_create
- tui_core::color_wheel::lolcat_api::colorize_to_styled_texts
- tui_core::color_wheel::lolcat_api::lolcat_each_char_in_unicode_string
- tui_core::color_wheel_core::ansi_256_color_gradients::get_gradient_array_for
- tui_core::color_wheel_core::converter::convert_tui_color_into_r3bl_ansi_color
- tui_core::color_wheel_core::truecolor_gradient::generate_random_truecolor_gradient
- tui_core::color_wheel_core::truecolor_gradient::generate_truecolor_gradient
- tui_core::tui_style::hex_color_parser::parse_hex_color
Type Aliases
- common::common_result_and_error::CommonResult
- misc::calc_str_len::MemoizedLenMap
- storage::kv::KVBucket
- terminal_io::output_device::LockedOutputDevice
- terminal_io::shared_writer::Text
- terminal_io::type_aliases::CrosstermEventResult
- terminal_io::type_aliases::PinnedInputStream
- terminal_io::type_aliases::SafeRawTerminal
- terminal_io::type_aliases::SendRawTerminal
- terminal_io::type_aliases::StdMutex
- tracing_logging::init_tracing::DynLayer
- tui_core::dimens::ch_unit::ChUnitPrimitiveType