List of all items
Structs
- ListedSession
- copy_selection::CachedSelectionCell
- copy_selection::SelectionBounds
- copy_selection::SelectionClickTracker
- copy_selection::SelectionContentPosition
- copy_selection::SelectionDrag
- copy_selection::SelectionEdgeDrag
- copy_selection::SelectionEdgeScrollPending
- copy_selection::SelectionEdgeScrollRequest
- copy_selection::SelectionEdgeScrollState
- copy_selection::SelectionRange
- copy_selection::SelectionState
- copy_selection::TrackedClick
- file_links::FileLink
- file_links::FileLinkExtraction
- file_links::ReferenceParts
- file_links::ResolvedFileLink
- frame_buffer::FrameBuffer
- frame_buffer::RenderFrameChanges
- frame_buffer::RenderRunStyle
- frame_buffer::SelectionHighlight
- frame_buffer::TerminalOrigin
- frame_buffer::TerminalRender
- frame_buffer::TerminalUpdateEncoder
- input::InputDecoder
- renderer::ClientPresentationSnapshot
- renderer::ClientRenderer
- renderer::MouseCapture
- runtime::RenderCoordinator
- session::attach::AttachedSession
- session::list::ListedSession
- session::start::ServerLogLocator
- session::start::SpawnedServer
- stdout_worker::Shared
- stdout_worker::State
- stdout_worker::StdoutSender
- stdout_worker::StdoutWorker
- tab_bar::SidebarTab
- terminal::TerminalGuard
Enums
- SessionDeleteOutcome
- SessionState
- copy_selection::CachedSelectionRow
- copy_selection::CellWhitespace
- copy_selection::ClickTarget
- copy_selection::ClickTargetRegion
- copy_selection::SelectedRowText
- copy_selection::SelectionChange
- copy_selection::SelectionClickOutcome
- copy_selection::SelectionEdgeScrollActive
- copy_selection::SelectionEdgeScrollPendingState
- copy_selection::SelectionEdgeScrollTrigger
- copy_selection::SelectionInput
- copy_selection::WordCell
- file_links::FileLinkExistence
- file_links::FileLinkExplicitness
- file_links::FileLinkFallbackOrder
- file_links::FileLinkReferenceMode
- file_links::FileLinkWrap
- frame_buffer::ApplyOutcome
- frame_buffer::RenderFrameScope
- frame_buffer::SelectionVisual
- input::DecodedInput
- input::InputIdleTimeout
- input::KittyKeyModifiers
- input::PendingEscapeStatus
- input::PendingInput
- input::SgrMouseEvent
- pane::focus::LocalMouseAction
- pane::mouse::AltLeftClickPhase
- pane::mouse::MouseEventDrop
- pane::scroll::MouseWheelEvent
- renderer::ClientRenderOutcome
- renderer::FileOpenCapture
- renderer::FileOpenRelease
- renderer::MouseCaptureStart
- renderer::MouseCaptureState
- renderer::SelectionEdgeDrag
- renderer::TabBarDmg
- runtime::ClientInputAction
- runtime::ClientInputCmd
- runtime::ClientInputSend
- runtime::DroppableSendOutcome
- runtime::InputCmdReceiverState
- runtime::InteractiveFlow
- runtime::LocalActionCompletion
- runtime::StdinRead
- session::attach::AttachFailure
- session::delete::SessionDeleteOutcome
- session::list::SessionState
- stdout_worker::OutputCmd
- tab_bar::TabBarItemState
- terminal::MouseAnyMotionCapture
- terminal::SynchronizedOutput
- terminal::TerminalGuardMode
Traits
Functions
- copy_selection::cache_visible_selected_rows
- copy_selection::cached_row_cells
- copy_selection::changed_selection_rows
- copy_selection::clamp_to_region
- copy_selection::click_target
- copy_selection::content_position
- copy_selection::copy_to_clipboard
- copy_selection::last_region_col_saturating
- copy_selection::last_region_row_saturating
- copy_selection::matching_region
- copy_selection::selectable_position
- copy_selection::selected_inline_text
- copy_selection::selected_row_text
- copy_selection::selected_text
- copy_selection::selection_edge_direction
- copy_selection::selection_edge_row
- copy_selection::visible_position
- copy_selection::visible_row_for_content_row
- copy_selection::word_end_col
- copy_selection::word_selection_at
- copy_selection::word_start_col
- delete_session
- file_links::cell_text
- file_links::collect_left
- file_links::collect_right
- file_links::file_link_candidates
- file_links::file_link_existence
- file_links::file_link_from_reference
- file_links::is_bare_name
- file_links::is_bare_name_match
- file_links::is_continuation_row_prefix
- file_links::is_escaped_space
- file_links::is_path_anchor_word
- file_links::is_reference_text
- file_links::is_soft_wrap_row_suffix
- file_links::is_whitespace_text
- file_links::is_word_internal_quote
- file_links::is_word_text
- file_links::markdown_target
- file_links::next_position
- file_links::next_reference_position
- file_links::parse_reference
- file_links::parse_reference_preserving_path_punctuation
- file_links::positive_number
- file_links::previous_position
- file_links::previous_reference_position
- file_links::previous_row_end
- file_links::quote_char
- file_links::quote_text_matches
- file_links::quoted_reference_delimiter
- file_links::raw_path_for_resolution
- file_links::reference_position_for_click
- file_links::resolve_anchored_unquoted_reference
- file_links::resolve_bare_unquoted_reference
- file_links::resolve_first_file_link
- file_links::resolve_path
- file_links::resolve_path_with_home
- file_links::row_prefix_is_whitespace
- file_links::row_suffix_is_whitespace
- file_links::row_wrap
- file_links::trim_location_punctuation
- file_links::trim_reference
- file_links::unescape_path
- file_links::whitespace_boundaries
- frame_buffer::apply_enabled_attrs
- frame_buffer::apply_span_to_rows
- frame_buffer::apply_style_transition
- frame_buffer::crossterm_color
- frame_buffer::cursor_shape_sequence
- frame_buffer::queue_bytes
- frame_buffer::queue_cmd
- frame_buffer::queue_cursor_shape
- frame_buffer::queue_full_redraw_start
- frame_buffer::queue_hyperlink_end
- frame_buffer::queue_hyperlink_start
- frame_buffer::render_cursor
- frame_buffer::reset_style
- frame_buffer::validate_span_against_rows
- input::finish_escape_sequence
- input::key
- input::key_for_csi_sequence
- input::key_for_escaped_byte
- input::key_for_kitty_keyboard_sequence
- input::key_for_plain_byte
- input::kitty_ascii_character
- input::parse_mouse_number
- input::push_input
- input::push_key
- input::sgr_mouse_button_and_position
- list_sessions
- pane::mouse::alt_left_click_phase
- pane::mouse::handle_mouse_input_action
- pane::mouse::pane_position
- pane::mouse::pane_position_for_sidebar_drag
- pane::mouse::send_mouse_request
- renderer::clamp_mouse_position_to_region
- renderer::last_region_col_saturating
- renderer::last_region_row_saturating
- renderer::region_for_pane_id
- runtime::forward_client_requests
- runtime::handle_client_input_action
- runtime::handle_render_event
- runtime::handle_server_event
- runtime::run_interactive
- runtime::send_decoded_input_with_ordering
- runtime::send_droppable_input_action
- runtime::send_droppable_request
- runtime::send_edge_scroll_request
- runtime::send_input_action
- runtime::send_input_action_barrier
- runtime::send_selection_edge_scroll_request
- runtime::spawn_resize_forwarder
- runtime::spawn_stdin_forwarder
- runtime::spawn_stdin_reader
- runtime::start
- session::attach::attach
- session::attach::attach_started_server
- session::attach::connect_with_timeout
- session::attach::external_layout_existing_session_error
- session::attach::guard_external_start_seed
- session::attach::handle_attach_failure
- session::attach::open_session
- session::attach::open_session_with_paths
- session::attach::server_startup_failure_error
- session::delete::delete_live_session
- session::delete::delete_live_session_async
- session::delete::delete_session
- session::delete::delete_session_paths
- session::delete::remove_dir_if_exists
- session::delete::remove_file_if_exists
- session::delete::remove_session_files
- session::delete::wait_for_session_files_removed
- session::list::created_at_text
- session::list::list_sessions
- session::list::list_sessions_from_root
- session::list::session_state
- session::list::session_state_async
- session::start::cleanup_stale_session_files
- session::start::remove_file_if_exists
- session::start::server_cmd
- session::start::spawn_server_process
- start
- stdout_worker::ensure_open
- stdout_worker::lock_state
- stdout_worker::reserve_queued_bytes
- stdout_worker::run
- tab_bar::active_pane
- tab_bar::cmd_label
- tab_bar::display_pane
- tab_bar::focused_pane_with_tracked_process_state
- tab_bar::inactive_tab_display_pane
- tab_bar::pad
- tab_bar::path_label
- tab_bar::push_path_segment
- tab_bar::queue
- tab_bar::queue_cmd
- tab_bar::queue_sidebar_row
- tab_bar::queue_sidebar_text_style
- tab_bar::queue_tracked_process_state_marker
- tab_bar::short_cwd_with_home
- tab_bar::sidebar_tabs
- tab_bar::sidebar_tabs_with_home
- tab_bar::strip_home_or_root
- tab_bar::tab_id_at_row
- tab_bar::tracked_process_state_dot_color
- tab_bar::unfocused_unseen_tracked_process_pane
- terminal::current_terminal_size
- terminal::enter_terminal
- terminal::pane_size_for_terminal
- terminal::queue_bytes
- terminal::queue_cmd
- terminal::queue_mouse_any_motion_capture
- terminal::queue_synchronized_update_end
- terminal::queue_synchronized_update_start
- terminal::reset_style
- terminal::restore_terminal
- terminal::terminal_size_from_env
Constants
- copy_selection::DOUBLE_CLICK_THRESHOLD
- file_links::PATH_START_PREFIXES
- frame_buffer::MAX_RETAINED_TEXT_RUN_BYTES
- frame_buffer::OSC8_CLOSE
- frame_buffer::OSC8_OPEN_PREFIX
- frame_buffer::OSC8_TERMINATOR
- input::BRACKETED_PASTE_END
- input::BRACKETED_PASTE_START
- input::CTRL_N
- input::CTRL_P
- input::ESC
- input::MAX_PENDING_ESCAPE_BYTES
- renderer::MAX_RETAINED_RENDER_TRANSACTION_BYTES
- runtime::AMBIGUOUS_INPUT_TIMEOUT
- runtime::CONTROL_REQUEST_CHANNEL_LIMIT
- runtime::INPUT_REQUEST_CHANNEL_LIMIT
- runtime::RESIZE_POLL_INTERVAL
- runtime::SELECTION_EDGE_SCROLL_INTERVAL
- runtime::STDIN_BUFFER_SIZE
- session::attach::ATTACH_TIMEOUT
- session::attach::SERVER_READY_TIMEOUT
- session::delete::SESSION_DELETE_POLL_INTERVAL
- session::delete::SESSION_DELETE_TIMEOUT
- session::list::SESSION_PROBE_TIMEOUT
- stdout_worker::QUEUED_TRANSACTION_BYTE_LIMIT
- tab_bar::ROWS_PER_TAB
- tab_bar::SEPARATOR
- terminal::BRACKETED_PASTE_DISABLE
- terminal::BRACKETED_PASTE_ENABLE
- terminal::CURSOR_SHAPE_DEFAULT
- terminal::KITTY_KEYBOARD_PROTOCOL_DISABLE
- terminal::KITTY_KEYBOARD_PROTOCOL_ENABLE
- terminal::MOUSE_ANY_EVENT_CAPTURE_DISABLE
- terminal::MOUSE_ANY_EVENT_CAPTURE_ENABLE
- terminal::MOUSE_BUTTON_CAPTURE_DISABLE
- terminal::MOUSE_BUTTON_CAPTURE_ENABLE
- terminal::MOUSE_BUTTON_EVENT_CAPTURE_DISABLE
- terminal::MOUSE_BUTTON_EVENT_CAPTURE_ENABLE
- terminal::MOUSE_SGR_DISABLE
- terminal::MOUSE_SGR_ENABLE
- terminal::OSC8_CLOSE