pub struct InteractiveAppUi;Trait Implementations§
Source§impl AppUi for InteractiveAppUi
impl AppUi for InteractiveAppUi
fn log_info(&self, msg: &str)
fn log_warning(&self, msg: &str)
fn log_error(&self, msg: &str)
fn select_branches_to_delete( &self, branch_infos: &[BranchToDeleteInfo], ) -> Vec<BranchToDeleteInfo>
fn select_identical_branches_to_delete( &self, branches: &[String], ) -> Vec<String>
fn select_identical_branches_to_delete_keep_one( &self, branches: &[String], ) -> Vec<String>
fn select_default_branch(&self, branches: &[String]) -> Option<String>
Auto Trait Implementations§
impl Freeze for InteractiveAppUi
impl RefUnwindSafe for InteractiveAppUi
impl Send for InteractiveAppUi
impl Sync for InteractiveAppUi
impl Unpin for InteractiveAppUi
impl UnsafeUnpin for InteractiveAppUi
impl UnwindSafe for InteractiveAppUi
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