pub enum GitViewMode {
SessionOverview,
BranchManagement,
CommitHistory,
ConflictResolution,
BackupManagement,
}Expand description
Git interface view modes
Variants§
SessionOverview
Session overview with status and controls
BranchManagement
Branch management interface
CommitHistory
Commit history and operations
ConflictResolution
Conflict resolution interface
BackupManagement
Backup and restore interface
Trait Implementations§
Source§impl Clone for GitViewMode
impl Clone for GitViewMode
Source§impl Debug for GitViewMode
impl Debug for GitViewMode
Source§impl PartialEq for GitViewMode
impl PartialEq for GitViewMode
impl StructuralPartialEq for GitViewMode
Auto Trait Implementations§
impl Freeze for GitViewMode
impl RefUnwindSafe for GitViewMode
impl Send for GitViewMode
impl Sync for GitViewMode
impl Unpin for GitViewMode
impl UnsafeUnpin for GitViewMode
impl UnwindSafe for GitViewMode
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more