pub struct PaneInfo {
pub id: PaneId,
pub pid: u32,
pub running: bool,
pub exit_code: Option<i32>,
pub size: (u16, u16),
pub title: String,
pub marks: Vec<String>,
}Fields§
§id: PaneId§pid: u32§running: bool§exit_code: Option<i32>§size: (u16, u16)§title: String§marks: Vec<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for PaneInfo
impl<'de> Deserialize<'de> for PaneInfo
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
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