pub struct PaneInfo {
pub pane_id: PaneId,
pub terminal_id: TerminalId,
pub label: String,
pub agent: Option<String>,
pub agent_status: AgentState,
pub revision: u64,
pub exited: bool,
pub listening_ports: Vec<u16>,
pub foreground_job: bool,
pub outcome_acknowledged: bool,
}Fields§
§pane_id: PaneId§terminal_id: TerminalId§label: String§agent: Option<String>§agent_status: AgentState§revision: u64§exited: bool§listening_ports: Vec<u16>§foreground_job: bool§outcome_acknowledged: boolThis exact provider outcome revision was acknowledged by explicit UI interaction.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PaneInfo
impl RefUnwindSafe for PaneInfo
impl Send for PaneInfo
impl Sync for PaneInfo
impl Unpin for PaneInfo
impl UnsafeUnpin for PaneInfo
impl UnwindSafe for PaneInfo
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