pub enum TreeRowKind {
Project {
name: String,
root: String,
},
Worktree {
path: String,
branch: Option<String>,
},
Team {
name: String,
},
Agent {
session: SessionView,
},
}Expand description
The kind of row in the flattened tree.
Variants§
Trait Implementations§
Source§impl Clone for TreeRowKind
impl Clone for TreeRowKind
Source§fn clone(&self) -> TreeRowKind
fn clone(&self) -> TreeRowKind
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 TreeRowKind
impl RefUnwindSafe for TreeRowKind
impl Send for TreeRowKind
impl Sync for TreeRowKind
impl Unpin for TreeRowKind
impl UnsafeUnpin for TreeRowKind
impl UnwindSafe for TreeRowKind
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