List of all items
Structs
- filler::FillerRowProvider
- fold::HunkFoldSource
- fold::UnchangedFoldSource
- mode::DiffConflictMode
- mode::DiffDecorationData
- mode::DiffMode
- mode::DiffModeBridge
- mode::DiffModeChange
- mode::DiffModeGuard
- options::UiDiffContext
- options::UiDiffFoldUnchanged
- options::UiDiffLineBackgrounds
- overlay::DiffOverlayCache
- overlay::DiffOverlayRefreshTask
- overlay::DiffOverlayVirtualRowProvider
- overlay::DiffSignMap
- overlay::SyntaxContext
- pane_group::HunkRowMapper
- programmatic::ProgrammaticDiffRequest
- refine::RegionRefinement
- subsystem::BufferSource
- subsystem::Debouncer
- subsystem::DiffDescriptor
- subsystem::DiffGetPlan
- subsystem::DiffSession
- subsystem::DiffSessionDescription
- subsystem::DiffSubscriptionGuard
- subsystem::DiffSubsystem
- subsystem::OnDiskSource
- subsystem::StaticSource
- types::Hunk
- types::HunkIndex
- types::LineRange
Enums
- compute::DiffEngineError
- filler::Side
- mode::DiffModeAction
- mode::DiffModeKind
- overlay::DiffSignKind
- subsystem::DiffGetOutcome
- subsystem::DiffOutcome
- subsystem::DiffPutOutcome
- subsystem::MembershipError
- types::DiffAlgorithm
- types::HunkKind
Traits
Functions
- compute::compute_diff
- filler::compute_filler_rows
- filler::diff_filler_provider_id
- fold::hunk_fold_identity
- fold::unchanged_fold_identity
- install::install
- mode::diff_content
- mode::register_diff_modeline_element
- mode::register_diff_modes
- mode::sign_map_has_conflicts
- overlay::compute_baseline_diff_sign_map
- overlay::compute_diff_sign_map
- overlay::diff_overlay_provider_id
- pane_group::map_baseline_to_current
- pane_group::map_between
- pane_group::map_current_to_baseline
- patch::apply_two_way
- refine::refine_regions