#[repr(C)]pub struct RofiHelperExecuteContext {
pub name: *const c_char,
pub binary: *const c_char,
pub description: *const c_char,
pub icon: *const c_char,
pub app_id: *const c_char,
pub wmclass: *const c_char,
pub command: *const c_char,
}Expand description
The startup notification context of the application to launch.
Fields§
§name: *const c_charThe name of the application.
binary: *const c_charThe binary name of the application.
description: *const c_charThe description of the launch.
icon: *const c_charThe icon name of the application.
app_id: *const c_charThe application ID (desktop file with the .desktop suffix).
wmclass: *const c_charThe window manager class of the application.
command: *const c_charThe command we run.
Trait Implementations§
Source§impl Clone for RofiHelperExecuteContext
impl Clone for RofiHelperExecuteContext
Source§fn clone(&self) -> RofiHelperExecuteContext
fn clone(&self) -> RofiHelperExecuteContext
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RofiHelperExecuteContext
impl Debug for RofiHelperExecuteContext
Source§impl Hash for RofiHelperExecuteContext
impl Hash for RofiHelperExecuteContext
Source§impl PartialEq for RofiHelperExecuteContext
impl PartialEq for RofiHelperExecuteContext
impl Copy for RofiHelperExecuteContext
impl Eq for RofiHelperExecuteContext
impl StructuralPartialEq for RofiHelperExecuteContext
Auto Trait Implementations§
impl Freeze for RofiHelperExecuteContext
impl RefUnwindSafe for RofiHelperExecuteContext
impl !Send for RofiHelperExecuteContext
impl !Sync for RofiHelperExecuteContext
impl Unpin for RofiHelperExecuteContext
impl UnwindSafe for RofiHelperExecuteContext
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