We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
This includes a handmade prototype with the following capabilities
For the prototype code generation
As a basic requirement: the CLI should be at least as powerful as the ones in OP, and on a similar level of quality.
This is the current epic, there will be many related tasks.
The text was updated successfully, but these errors were encountered:
Quick POC to assert we can now construct the whole clap App on the heap right away, which allows to drop the ugly workaround previously employed:
//# default-boxed = "*" use default_boxed::DefaultBoxed; use clap; // #[derive(DefaultBoxed)] struct Foo<'a, 'b> { e: clap::App<'a, 'b> } impl<'a, 'b> Default for Foo<'a, 'b> { fn default() -> Foo<'a, 'b> { Foo { e: clap::App::new("foo"), } } } fn main() { // std::mem::drop(Foo::default()); let foo = Foo::default_boxed(); foo.e.get_matches(); }
Sorry, something went wrong.
Byron
No branches or pull requests
This includes a handmade prototype with the following capabilities
For the prototype code generation
As a basic requirement: the CLI should be at least as powerful as the ones in OP, and on a similar level of quality.
This is the current epic, there will be many related tasks.
Unanswered questions
The text was updated successfully, but these errors were encountered: