klask 1.0.0

Automatically create GUI for clap apps
Documentation
/// Settings for klask.
#[derive(Debug, Default, Clone, PartialEq, Eq)]
pub struct Settings {
    /// Pass None to disable. Pass Some with a description to enable.
    /// Pass an empty String for no description.
    pub enable_env: Option<String>,
    /// Pass None to disable. Pass Some with a description to enable.
    /// Pass an empty String for no description.
    pub enable_stdin: Option<String>,
    /// Pass None to disable. Pass Some with a description to enable.
    /// Pass an empty String for no description.
    pub enable_working_dir: Option<String>,
    /// Pass a custom font to be used in the GUI.
    /// ```ignore
    /// let settings = Settings {
    ///     custom_font: Some(include_bytes!(r"FONT_PATH")),
    ///     ..Default::default()
    /// };
    ///```
    pub custom_font: Option<&'static [u8]>,
}