pub enum TypegenCommands {
Generate {
project_path: PathBuf,
output_path: PathBuf,
validation_library: String,
verbose: bool,
visualize_deps: bool,
config_file: Option<PathBuf>,
},
Init {
output_path: PathBuf,
validation_library: String,
force: bool,
},
}
Variants§
Generate
Generate TypeScript models and bindings from Tauri commands
Fields
Init
Initialize configuration for a Tauri project
Trait Implementations§
Source§impl From<&TypegenCommands> for GenerateConfig
impl From<&TypegenCommands> for GenerateConfig
Source§fn from(cmd: &TypegenCommands) -> Self
fn from(cmd: &TypegenCommands) -> Self
Converts to this type from the input type.
Source§impl FromArgMatches for TypegenCommands
impl FromArgMatches for TypegenCommands
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<'b>(
&mut self,
__clap_arg_matches: &mut ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches_mut<'b>( &mut self, __clap_arg_matches: &mut ArgMatches, ) -> Result<(), Error>
Assign values from
ArgMatches
to self
.Source§impl Subcommand for TypegenCommands
impl Subcommand for TypegenCommands
Source§fn augment_subcommands<'b>(__clap_app: Command) -> Command
fn augment_subcommands<'b>(__clap_app: Command) -> Command
Source§fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command
fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command
Append to
Command
so it can instantiate self
via
FromArgMatches::update_from_arg_matches_mut
Read moreSource§fn has_subcommand(__clap_name: &str) -> bool
fn has_subcommand(__clap_name: &str) -> bool
Test whether
Self
can parse a specific subcommandAuto Trait Implementations§
impl Freeze for TypegenCommands
impl RefUnwindSafe for TypegenCommands
impl Send for TypegenCommands
impl Sync for TypegenCommands
impl Unpin for TypegenCommands
impl UnwindSafe for TypegenCommands
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