pub struct OsInstance {
pub tabs: Vec<TabInfo>,
pub background_opacity: Option<f32>,
pub id: Option<u64>,
pub is_active: Option<bool>,
pub is_focused: Option<bool>,
pub last_focused: Option<bool>,
pub platform_window_id: Option<u64>,
pub wm_class: Option<String>,
pub wm_name: Option<String>,
}Fields§
§tabs: Vec<TabInfo>§background_opacity: Option<f32>§id: Option<u64>§is_active: Option<bool>§is_focused: Option<bool>§last_focused: Option<bool>§platform_window_id: Option<u64>§wm_class: Option<String>§wm_name: Option<String>Trait Implementations§
Source§impl Debug for OsInstance
impl Debug for OsInstance
Source§impl<'de> Deserialize<'de> for OsInstance
impl<'de> Deserialize<'de> for OsInstance
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 OsInstance
impl RefUnwindSafe for OsInstance
impl Send for OsInstance
impl Sync for OsInstance
impl Unpin for OsInstance
impl UnwindSafe for OsInstance
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