pub struct Launcher {
pub default_terminal: Option<Box<str>>,
pub width: u32,
pub max_items: u8,
pub show_when_empty: bool,
pub animate_launch_ms: u64,
pub plugins: Plugins,
}Fields§
§default_terminal: Option<Box<str>>§width: u32§max_items: u8§show_when_empty: bool§animate_launch_ms: u64§plugins: PluginsTrait Implementations§
Source§impl<'de> Deserialize<'de> for Launcher
impl<'de> Deserialize<'de> for Launcher
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 Launcher
impl RefUnwindSafe for Launcher
impl Send for Launcher
impl Sync for Launcher
impl Unpin for Launcher
impl UnwindSafe for Launcher
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