[−][src]Struct cargo_rpm::commands::init::InitCmd
The cargo rpm init
subcommand
Fields
force: bool
Force (re-)generation, even if .rpm exists or the target type is unsupported
sbin: bool
Place binaries in /usr/sbin
instead of /usr/bin
?
service: Option<String>
Path to the systemd service unit config template
systemd: bool
Configure this RPM as a systemd service unit
template: Option<String>
Path to the RPM spec template
Methods
impl InitCmd
[src]
Trait Implementations
impl Default for InitCmd
[src]
impl Debug for InitCmd
[src]
impl Command for InitCmd
[src]
fn name() -> &'static str
[src]
Name of this program as a string
fn description() -> &'static str
[src]
Description of this program
fn version() -> &'static str
[src]
Version of this program
fn authors() -> &'static str
[src]
Authors of this program
fn from_args<A>(into_args: A) -> Self where
A: IntoIterator<Item = String>,
[src]
A: IntoIterator<Item = String>,
Parse command-line arguments from a string iterator
fn from_env_args() -> Self
[src]
Parse command-line arguments from the environment
fn print_usage_and_exit(args: &[String]) -> !
[src]
Print usage information and exit
fn subcommand_usage(_command: &str) -> Option<Usage>
[src]
Get usage information for a particular subcommand (if available)
impl Runnable for InitCmd
[src]
impl Options for InitCmd
[src]
fn parse<__S: AsRef<str>>(_parser: &mut Parser<__S>) -> Result<Self, Error>
[src]
fn command_name(&self) -> Option<&'static str>
[src]
fn help_requested(&self) -> bool
[src]
fn parse_command<__S: AsRef<str>>(
name: &str,
_parser: &mut Parser<__S>
) -> Result<Self, Error>
[src]
name: &str,
_parser: &mut Parser<__S>
) -> Result<Self, Error>
fn usage() -> &'static str
[src]
fn command_list() -> Option<&'static str>
[src]
fn command_usage(_name: &str) -> Option<&'static str>
[src]
fn parse_args<S>(args: &[S], style: ParsingStyle) -> Result<Self, Error> where
S: AsRef<str>,
[src]
S: AsRef<str>,
Parses arguments received from the command line. Read more
fn parse_args_or_exit(style: ParsingStyle) -> Self
[src]
Parses arguments from the environment. Read more
fn parse_args_default_or_exit() -> Self
[src]
Parses arguments from the environment, using the default parsing style. Read more
fn parse_args_default<S>(args: &[S]) -> Result<Self, Error> where
S: AsRef<str>,
[src]
S: AsRef<str>,
Parses arguments received from the command line, using the default parsing style. Read more
Auto Trait Implementations
impl Sync for InitCmd
impl Send for InitCmd
impl Unpin for InitCmd
impl RefUnwindSafe for InitCmd
impl UnwindSafe for InitCmd
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> AsAny for T where
T: Any,
[src]
T: Any,