pub struct FrontmostInfo {
pub app: Option<String>,
pub window: Option<String>,
pub note: Option<String>,
}Expand description
Best-effort frontmost application and window.
Fields§
§app: Option<String>Application or process name.
window: Option<String>Front window title.
note: Option<String>Why the lookup was incomplete.
Trait Implementations§
Source§impl Clone for FrontmostInfo
impl Clone for FrontmostInfo
Source§impl Debug for FrontmostInfo
impl Debug for FrontmostInfo
Source§impl Default for FrontmostInfo
impl Default for FrontmostInfo
impl Eq for FrontmostInfo
Source§impl PartialEq for FrontmostInfo
impl PartialEq for FrontmostInfo
impl StructuralPartialEq for FrontmostInfo
Auto Trait Implementations§
impl Freeze for FrontmostInfo
impl RefUnwindSafe for FrontmostInfo
impl Send for FrontmostInfo
impl Sync for FrontmostInfo
impl Unpin for FrontmostInfo
impl UnsafeUnpin for FrontmostInfo
impl UnwindSafe for FrontmostInfo
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.