Tak.RemoveResult (tak v0.4.2)
View SourceResult data for worktree removal.
%Tak.RemoveResult{} keeps stable worktree identity separate from the
database cleanup outcome for the removal operation.
Summary
Types
@type database_cleanup() :: :dropped | :kept | :failed | nil
@type t() :: %Tak.RemoveResult{ database_cleanup: database_cleanup(), worktree: Tak.Worktree.t() }