pub struct Pane {
pub id: String,
pub generation: u64,
pub machine: String,
pub project: Option<String>,
pub title: String,
pub cwd: String,
pub cols: u32,
pub rows: u32,
pub program: Option<String>,
pub agent: Option<String>,
pub agent_status: AgentStatus,
}Fields§
§id: String§generation: u64The pane’s generation: 1 at creation, advanced by every restart
and restore; 0 while unknown. <id>@<generation> names one run
of the pane.
machine: String§project: Option<String>§title: String§cwd: StringThe pane’s current directory when the host knows it, else its
project root. A new directory arrives as a changed pane.
cols: u32§rows: u32§program: Option<String>The foreground program name, when known.
agent: Option<String>The agent the pane runs, when one is detected.
agent_status: AgentStatusTrait Implementations§
impl Eq for Pane
impl StructuralPartialEq for Pane
Auto Trait Implementations§
impl Freeze for Pane
impl RefUnwindSafe for Pane
impl Send for Pane
impl Sync for Pane
impl Unpin for Pane
impl UnsafeUnpin for Pane
impl UnwindSafe for Pane
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