pub struct LaunchResult {
pub name: String,
pub bundle_id: Option<String>,
pub pid: i32,
pub path: Option<String>,
pub window_id: Option<u32>,
pub window_title: Option<String>,
}Expand description
An application that was launched or activated.
Fields§
§name: StringLocalized name.
bundle_id: Option<String>Bundle identifier.
pid: i32Process id after launch.
path: Option<String>Canonical executable path.
window_id: Option<u32>Window id when activate resolved one.
window_title: Option<String>Window title when activate resolved one.
Trait Implementations§
Source§impl Clone for LaunchResult
impl Clone for LaunchResult
Source§impl Debug for LaunchResult
impl Debug for LaunchResult
impl Eq for LaunchResult
Source§impl PartialEq for LaunchResult
impl PartialEq for LaunchResult
Source§impl Serialize for LaunchResult
impl Serialize for LaunchResult
impl StructuralPartialEq for LaunchResult
Auto Trait Implementations§
impl Freeze for LaunchResult
impl RefUnwindSafe for LaunchResult
impl Send for LaunchResult
impl Sync for LaunchResult
impl Unpin for LaunchResult
impl UnsafeUnpin for LaunchResult
impl UnwindSafe for LaunchResult
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.