struct JjBackend;Trait Implementations§
Source§impl VcsBackend for JjBackend
impl VcsBackend for JjBackend
fn create_worktree( &self, repo_path: &Path, worktree_path: &Path, name: &str, ) -> Result<(), Error>
fn remove_worktree( &self, repo_path: &Path, worktree_path: &Path, name: &str, ) -> Result<(), Error>
fn list_worktrees( &self, repo_path: &Path, worktree_base: &Path, ) -> Result<Vec<WorktreeInfo>, Error>
Auto Trait Implementations§
impl Freeze for JjBackend
impl RefUnwindSafe for JjBackend
impl Send for JjBackend
impl Sync for JjBackend
impl Unpin for JjBackend
impl UnwindSafe for JjBackend
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