pub struct WallrDaemonCli {
pub config: Option<PathBuf>,
pub max_fps: Option<u32>,
pub verbose: u8,
pub quiet: bool,
pub help: Option<bool>,
pub version: Option<bool>,
}Fields§
§config: Option<PathBuf>configuration file path
max_fps: Option<u32>cap animated wallpaper rendering (1..=240 fps)
verbose: u8show daemon diagnostics (-v, -vv)
quiet: boolshow errors only
help: Option<bool>show help
version: Option<bool>show version
Trait Implementations§
Source§impl Args for WallrDaemonCli
impl Args for WallrDaemonCli
Source§fn augment_args<'b>(__clap_app: Command) -> Command
fn augment_args<'b>(__clap_app: Command) -> Command
Source§fn augment_args_for_update<'b>(__clap_app: Command) -> Command
fn augment_args_for_update<'b>(__clap_app: Command) -> Command
Append to
Command so it can instantiate self via
FromArgMatches::update_from_arg_matches_mut Read moreSource§impl CommandFactory for WallrDaemonCli
impl CommandFactory for WallrDaemonCli
Source§impl Debug for WallrDaemonCli
impl Debug for WallrDaemonCli
Source§impl FromArgMatches for WallrDaemonCli
impl FromArgMatches for WallrDaemonCli
Source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
Source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches,
) -> Result<Self, Error>
fn from_arg_matches_mut( __clap_arg_matches: &mut ArgMatches, ) -> Result<Self, Error>
Source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches( &mut self, __clap_arg_matches: &ArgMatches, ) -> Result<(), Error>
Assign values from
ArgMatches to self.Source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches_mut( &mut self, __clap_arg_matches: &mut ArgMatches, ) -> Result<(), Error>
Assign values from
ArgMatches to self.Source§impl Parser for WallrDaemonCli
impl Parser for WallrDaemonCli
Source§fn parse_from<I, T>(itr: I) -> Self
fn parse_from<I, T>(itr: I) -> Self
Parse from iterator, exit on error.
Source§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>
fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>
Parse from iterator, return Err on error.
Source§fn update_from<I, T>(&mut self, itr: I)
fn update_from<I, T>(&mut self, itr: I)
Auto Trait Implementations§
impl Freeze for WallrDaemonCli
impl RefUnwindSafe for WallrDaemonCli
impl Send for WallrDaemonCli
impl Sync for WallrDaemonCli
impl Unpin for WallrDaemonCli
impl UnsafeUnpin for WallrDaemonCli
impl UnwindSafe for WallrDaemonCli
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