pub struct ResolvedRoots {
pub agent_home: PathBuf,
pub project_path: PathBuf,
pub is_linked_worktree: bool,
pub git_common_dir: Option<PathBuf>,
pub primary_worktree_path: Option<PathBuf>,
}Fields§
§agent_home: PathBuf§project_path: PathBuf§is_linked_worktree: bool§git_common_dir: Option<PathBuf>§primary_worktree_path: Option<PathBuf>Trait Implementations§
Source§impl Clone for ResolvedRoots
impl Clone for ResolvedRoots
Source§fn clone(&self) -> ResolvedRoots
fn clone(&self) -> ResolvedRoots
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ResolvedRoots
impl RefUnwindSafe for ResolvedRoots
impl Send for ResolvedRoots
impl Sync for ResolvedRoots
impl Unpin for ResolvedRoots
impl UnsafeUnpin for ResolvedRoots
impl UnwindSafe for ResolvedRoots
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