pub struct HerdrLocation {
pub agent_status: String,
pub pane_id: String,
pub tab_id: String,
pub workspace_id: String,
pub tab_label: Option<String>,
pub workspace_label: Option<String>,
pub cwd: Option<String>,
pub foreground_cwd: Option<String>,
pub worktree: Option<HerdrWorktree>,
}Fields§
§agent_status: String§pane_id: String§tab_id: String§workspace_id: String§tab_label: Option<String>§workspace_label: Option<String>§cwd: Option<String>§foreground_cwd: Option<String>§worktree: Option<HerdrWorktree>Trait Implementations§
Source§impl Clone for HerdrLocation
impl Clone for HerdrLocation
Source§fn clone(&self) -> HerdrLocation
fn clone(&self) -> HerdrLocation
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for HerdrLocation
impl Debug for HerdrLocation
impl Eq for HerdrLocation
Source§impl PartialEq for HerdrLocation
impl PartialEq for HerdrLocation
Source§impl Serialize for HerdrLocation
impl Serialize for HerdrLocation
impl StructuralPartialEq for HerdrLocation
Auto Trait Implementations§
impl Freeze for HerdrLocation
impl RefUnwindSafe for HerdrLocation
impl Send for HerdrLocation
impl Sync for HerdrLocation
impl Unpin for HerdrLocation
impl UnsafeUnpin for HerdrLocation
impl UnwindSafe for HerdrLocation
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