List of all items
Structs
- Plugins
- buffer::Buffer
- buffer::BufferTracker
- cmd::Args
- cmd::Between
- cmd::ColorSchemeArg
- cmd::F32PercentOfU8
- cmd::Flags
- cmd::FormName
- cmd::OtherBuffer
- cmd::Remainder
- cmd::ValidBuffer
- context::Cache
- context::DynBuffer
- context::Handle
- context::Logs
- context::Metadata
- context::Record
- context::bincode::config::BigEndian
- context::bincode::config::Configuration
- context::bincode::config::Fixint
- context::bincode::config::Limit
- context::bincode::config::LittleEndian
- context::bincode::config::NoLimit
- context::bincode::config::Varint
- context::bincode::de::DecoderImpl
- context::bincode::de::read::SliceReader
- context::bincode::enc::EncoderImpl
- context::bincode::enc::write::SizeWriter
- context::bincode::enc::write::SliceWriter
- data::DataMap
- data::Pass
- data::PeriodicChecker
- data::RwData
- form::Form
- hook::BufferClosed
- hook::BufferReloaded
- hook::BufferWritten
- hook::ColorSchemeSet
- hook::ConfigLoaded
- hook::ConfigUnloaded
- hook::ExitedDuat
- hook::FocusChanged
- hook::FocusedOn
- hook::FocusedOnDuat
- hook::FormSet
- hook::GroupId
- hook::HookBuilder
- hook::KeysSent
- hook::KeysSentTo
- hook::ModeSet
- hook::ModeSwitched
- hook::SearchPerformed
- hook::SearchUpdated
- hook::UnfocusedFrom
- hook::UnfocusedFromDuat
- hook::WidgetCreated
- hook::WindowCreated
- mode::Cursor
- mode::Cursors
- mode::ExtendFwd
- mode::ExtendRev
- mode::IncSearch
- mode::Insert
- mode::KeyEvent
- mode::Normal
- mode::Pager
- mode::PagerSearch
- mode::PipeSelections
- mode::Prompt
- mode::Regular
- mode::RunCommands
- mode::SearchFwd
- mode::SearchRev
- mode::Selection
- mode::Selections
- mode::User
- mode::VPoint
- opts::PrintOpts
- opts::ScrollOff
- prelude::AlignCenter
- prelude::AlignLeft
- prelude::AlignRight
- prelude::Area
- prelude::Buffer
- prelude::BufferTracker
- prelude::BufferWritten
- prelude::Builder
- prelude::ColorSchemeSet
- prelude::Conceal
- prelude::ConfigLoaded
- prelude::ConfigUnloaded
- prelude::ExitedDuat
- prelude::FocusChanged
- prelude::FocusedOnDuat
- prelude::Form
- prelude::FormSet
- prelude::Ghost
- prelude::Handle
- prelude::Insert
- prelude::KeyEvent
- prelude::KeysSent
- prelude::KeysSentTo
- prelude::ModeSet
- prelude::ModeSwitched
- prelude::Normal
- prelude::Pager
- prelude::Pass
- prelude::Plugins
- prelude::Point
- prelude::Prompt
- prelude::Range
- prelude::ScrollOff
- prelude::SearchPerformed
- prelude::SearchUpdated
- prelude::Selection
- prelude::Selections
- prelude::Spacer
- prelude::SpawnTag
- prelude::Tagger
- prelude::Text
- prelude::UnfocusedFrom
- prelude::UnfocusedFromDuat
- prelude::User
- prelude::VertRule
- prelude::WidgetCreated
- prelude::WindowCreated
- prelude::cmd::Args
- prelude::cmd::Between
- prelude::cmd::ColorSchemeArg
- prelude::cmd::F32PercentOfU8
- prelude::cmd::Flags
- prelude::cmd::FormName
- prelude::cmd::OtherBuffer
- prelude::cmd::Remainder
- prelude::cmd::ValidBuffer
- prelude::context::Cache
- prelude::context::DynBuffer
- prelude::context::Handle
- prelude::context::Logs
- prelude::context::Metadata
- prelude::context::Record
- prelude::context::bincode::config::BigEndian
- prelude::context::bincode::config::Configuration
- prelude::context::bincode::config::Fixint
- prelude::context::bincode::config::Limit
- prelude::context::bincode::config::LittleEndian
- prelude::context::bincode::config::NoLimit
- prelude::context::bincode::config::Varint
- prelude::context::bincode::de::DecoderImpl
- prelude::context::bincode::de::read::SliceReader
- prelude::context::bincode::enc::EncoderImpl
- prelude::context::bincode::enc::write::SizeWriter
- prelude::context::bincode::enc::write::SliceWriter
- prelude::data::DataMap
- prelude::data::Pass
- prelude::data::PeriodicChecker
- prelude::data::RwData
- prelude::text::AlignCenter
- prelude::text::AlignLeft
- prelude::text::AlignRight
- prelude::text::Builder
- prelude::text::Bytes
- prelude::text::Change
- prelude::text::Conceal
- prelude::text::ExtraCaret
- prelude::text::FormTag
- prelude::text::FwdIter
- prelude::text::Ghost
- prelude::text::GhostId
- prelude::text::History
- prelude::text::Item
- prelude::text::Lines
- prelude::text::MainCaret
- prelude::text::Moment
- prelude::text::Point
- prelude::text::RevIter
- prelude::text::Searcher
- prelude::text::Selectionless
- prelude::text::Slices
- prelude::text::Spacer
- prelude::text::SpawnId
- prelude::text::SpawnTag
- prelude::text::Strs
- prelude::text::Tagger
- prelude::text::Tags
- prelude::text::Text
- prelude::text::TextParts
- prelude::text::ToggleId
- prelude::text::TwoPoints
- prelude::ui::Area
- prelude::ui::Caret
- prelude::ui::PrintInfo
- prelude::ui::PushSpecs
- prelude::ui::RwArea
- prelude::ui::SpawnSpecs
- prelude::ui::Ui
- prelude::ui::Window
- prelude::ui::Windows
- prelude::ui::layout::MasterOnLeft
- prelude::ui::traits::CoreAccess
- text::AlignCenter
- text::AlignLeft
- text::AlignRight
- text::Builder
- text::Bytes
- text::Change
- text::Conceal
- text::ExtraCaret
- text::FormTag
- text::FwdIter
- text::Ghost
- text::GhostId
- text::History
- text::Item
- text::Lines
- text::MainCaret
- text::Moment
- text::Point
- text::RevIter
- text::Searcher
- text::Selectionless
- text::Slices
- text::Spacer
- text::SpawnId
- text::SpawnTag
- text::Strs
- text::Tagger
- text::Tags
- text::Text
- text::TextParts
- text::ToggleId
- text::TwoPoints
- ui::Area
- ui::Caret
- ui::PrintInfo
- ui::PushSpecs
- ui::RwArea
- ui::SpawnSpecs
- ui::Ui
- ui::Window
- ui::Windows
- ui::layout::MasterOnLeft
- ui::traits::CoreAccess
- widgets::Buffer
- widgets::Completions
- widgets::CompletionsBuilder
- widgets::CompletionsList
- widgets::FooterWidgets
- widgets::LineNumbers
- widgets::LineNumbersOpts
- widgets::LogBook
- widgets::LogBookOpts
- widgets::Notifications
- widgets::PromptLine
- widgets::StatusLine
- widgets::StatusLineFmt
Enums
- buffer::PathKind
- context::Level
- context::WidgetRelation
- context::bincode::config::Endianness
- context::bincode::config::IntEncoding
- context::bincode::error::AllowedEnumVariants
- context::bincode::error::DecodeError
- context::bincode::error::EncodeError
- context::bincode::error::IntegerType
- form::Color
- form::CursorShape
- mode::KeyCode
- mode::KeyEventKind
- prelude::CursorShape
- prelude::KeyCode
- prelude::context::Level
- prelude::context::WidgetRelation
- prelude::context::bincode::config::Endianness
- prelude::context::bincode::config::IntEncoding
- prelude::context::bincode::error::AllowedEnumVariants
- prelude::context::bincode::error::DecodeError
- prelude::context::bincode::error::EncodeError
- prelude::context::bincode::error::IntegerType
- prelude::text::BuilderPart
- prelude::text::Part
- prelude::text::RawTag
- prelude::ui::Axis
- prelude::ui::Orientation
- prelude::ui::Side
- text::BuilderPart
- text::Part
- text::RawTag
- ui::Axis
- ui::Orientation
- ui::Side
- widgets::CompletionsKind
Traits
- DoubleEndedLender
- ExactSizeLender
- Lender
- Plugin
- buffer::Parser
- cmd::Caller
- cmd::Parameter
- context::Decode
- context::Encode
- context::bincode::BorrowDecode
- context::bincode::Decode
- context::bincode::Encode
- context::bincode::config::Config
- context::bincode::de::BorrowDecode
- context::bincode::de::BorrowDecoder
- context::bincode::de::Decode
- context::bincode::de::Decoder
- context::bincode::de::read::BorrowReader
- context::bincode::de::read::Reader
- context::bincode::enc::Encode
- context::bincode::enc::Encoder
- context::bincode::enc::write::Writer
- form::ColorScheme
- hook::HookAlias
- hook::Hookable
- mode::CaretOrRange
- mode::IncSearcher
- mode::Mode
- mode::PromptMode
- prelude::FileType
- prelude::Hookable
- prelude::Lender
- prelude::Mode
- prelude::Parser
- prelude::PassFileType
- prelude::Plugin
- prelude::Widget
- prelude::cmd::Caller
- prelude::cmd::Parameter
- prelude::context::Decode
- prelude::context::Encode
- prelude::context::bincode::BorrowDecode
- prelude::context::bincode::Decode
- prelude::context::bincode::Encode
- prelude::context::bincode::config::Config
- prelude::context::bincode::de::BorrowDecode
- prelude::context::bincode::de::BorrowDecoder
- prelude::context::bincode::de::Decode
- prelude::context::bincode::de::Decoder
- prelude::context::bincode::de::read::BorrowReader
- prelude::context::bincode::de::read::Reader
- prelude::context::bincode::enc::Encode
- prelude::context::bincode::enc::Encoder
- prelude::context::bincode::enc::write::Writer
- prelude::text::Matcheable
- prelude::text::RegexPattern
- prelude::text::Tag
- prelude::text::Taggers
- prelude::text::TextIndex
- prelude::text::TextRange
- prelude::text::TextRangeOrIndex
- prelude::ui::PushTarget
- prelude::ui::Widget
- prelude::ui::layout::Layout
- prelude::ui::traits::RawArea
- prelude::ui::traits::RawUi
- text::Matcheable
- text::RegexPattern
- text::Tag
- text::Taggers
- text::TextIndex
- text::TextRange
- text::TextRangeOrIndex
- ui::PushTarget
- ui::Widget
- ui::layout::Layout
- ui::traits::RawArea
- ui::traits::RawUi
- widgets::CompletionsProvider
- widgets::Widget
Macros
- cmd::add
- context::bincode::impl_borrow_decode
- context::bincode::impl_borrow_decode_with_context
- context::debug
- context::error
- context::info
- context::warn
- cursor::id_of
- form::id_of
- form::set_many
- form::set_many_weak
- mode::alt
- mode::ctrl
- mode::event
- mode::join_modifiers
- mode::shift
- prelude::alt
- prelude::cmd::add
- prelude::context::bincode::impl_borrow_decode
- prelude::context::bincode::impl_borrow_decode_with_context
- prelude::context::debug
- prelude::context::error
- prelude::context::info
- prelude::context::warn
- prelude::ctrl
- prelude::event
- prelude::shift
- prelude::text::txt
- prelude::txt
- setup_duat
- text::txt
- widgets::status
Derive Macros
- context::Decode
- context::Encode
- context::bincode::BorrowDecode
- context::bincode::Decode
- context::bincode::Encode
- prelude::context::Decode
- prelude::context::Encode
- prelude::context::bincode::BorrowDecode
- prelude::context::bincode::Decode
- prelude::context::bincode::Encode
Functions
- clipboard::get_text
- clipboard::set_text
- cmd::alias
- cmd::args_iter
- cmd::buffer
- cmd::call
- cmd::call_notify
- cmd::check_args
- cmd::edit
- cmd::get_args
- cmd::next_buffer
- cmd::next_global_buffer
- cmd::prev_buffer
- cmd::prev_global_buffer
- cmd::queue
- cmd::queue_and
- cmd::queue_notify
- cmd::queue_notify_and
- cmd::quit
- context::bincode::borrow_decode_from_slice
- context::bincode::borrow_decode_from_slice_with_context
- context::bincode::config::legacy
- context::bincode::config::standard
- context::bincode::decode_from_reader
- context::bincode::decode_from_slice
- context::bincode::decode_from_slice_with_context
- context::bincode::decode_from_std_read
- context::bincode::decode_from_std_read_with_context
- context::bincode::encode_into_slice
- context::bincode::encode_into_std_write
- context::bincode::encode_into_writer
- context::bincode::encode_to_vec
- context::current_buffer
- context::current_dir
- context::current_widget
- context::current_win_index
- context::current_window
- context::dynamic_buffer
- context::get_buffer
- context::logs
- context::mode_name
- context::queue
- context::will_reload_or_quit
- context::windows
- cursor::get_extra
- cursor::get_main
- cursor::set_extra
- cursor::set_main
- cursor::unset
- cursor::unset_extra
- cursor::unset_main
- form::add_colorscheme
- form::enable_mask
- form::from_id
- form::set
- form::set_colorscheme
- form::set_weak
- hook::add
- hook::group_exists
- hook::queue
- hook::remove
- hook::trigger
- mode::add_to_param
- mode::alias
- mode::alt_is_reverse
- mode::copy_selections
- mode::cur_sequence
- mode::keys_to_string
- mode::keys_to_text
- mode::map
- mode::paste_strings
- mode::reset
- mode::reset_to
- mode::send_keys
- mode::set
- mode::set_alt_is_reverse
- mode::set_default
- mode::str_to_keys
- mode::take_param
- opts::footer_on_top
- opts::insert_tabs
- opts::one_line_footer
- opts::set
- opts::set_lines
- opts::set_logs
- opts::set_normal_tabs
- opts::set_notifs
- opts::set_smart_tabs
- opts::set_status
- opts::set_very_smart_tabs
- prelude::alias
- prelude::clipboard::get_text
- prelude::clipboard::set_text
- prelude::cmd::alias
- prelude::cmd::args_iter
- prelude::cmd::buffer
- prelude::cmd::call
- prelude::cmd::call_notify
- prelude::cmd::check_args
- prelude::cmd::edit
- prelude::cmd::get_args
- prelude::cmd::next_buffer
- prelude::cmd::next_global_buffer
- prelude::cmd::prev_buffer
- prelude::cmd::prev_global_buffer
- prelude::cmd::queue
- prelude::cmd::queue_and
- prelude::cmd::queue_notify
- prelude::cmd::queue_notify_and
- prelude::cmd::quit
- prelude::context::bincode::borrow_decode_from_slice
- prelude::context::bincode::borrow_decode_from_slice_with_context
- prelude::context::bincode::config::legacy
- prelude::context::bincode::config::standard
- prelude::context::bincode::decode_from_reader
- prelude::context::bincode::decode_from_slice
- prelude::context::bincode::decode_from_slice_with_context
- prelude::context::bincode::decode_from_std_read
- prelude::context::bincode::decode_from_std_read_with_context
- prelude::context::bincode::encode_into_slice
- prelude::context::bincode::encode_into_std_write
- prelude::context::bincode::encode_into_writer
- prelude::context::bincode::encode_to_vec
- prelude::context::current_buffer
- prelude::context::current_dir
- prelude::context::current_widget
- prelude::context::current_win_index
- prelude::context::current_window
- prelude::context::dynamic_buffer
- prelude::context::get_buffer
- prelude::context::logs
- prelude::context::mode_name
- prelude::context::queue
- prelude::context::will_reload_or_quit
- prelude::context::windows
- prelude::exec
- prelude::map
- prelude::plug
- prelude::text::utf8_char_width
- state::cur_map_txt
- state::duat_param
- state::duat_param_txt
- state::last_key
- state::main_byte
- state::main_char
- state::main_col
- state::main_line
- state::main_txt
- state::mode_name
- state::mode_txt
- state::name_txt
- state::path_txt
- state::raw_mode
- state::selections
- state::sels_txt
- text::utf8_char_width
- utils::add_shifts
- utils::binary_search_by_key_and_index
- utils::crate_dir
- utils::duat_name
- utils::get_ends
- utils::merging_range_by_guess_and_lazy_shift
- utils::plugin_dir
- utils::profile
- utils::src_crate