pub struct PaneSpec {
pub branch: String,
pub worktree: String,
pub cli_command: String,
}Expand description
Specification for a single pane: which branch/worktree to cd into and which CLI to run.
Fields§
§branch: StringBranch name (e.g. feat/auth). Used for the pane title.
worktree: StringAbsolute path to the git worktree directory.
cli_command: StringThe CLI command to execute inside the pane.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PaneSpec
impl RefUnwindSafe for PaneSpec
impl Send for PaneSpec
impl Sync for PaneSpec
impl Unpin for PaneSpec
impl UnsafeUnpin for PaneSpec
impl UnwindSafe for PaneSpec
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