Openapi SDK async methods in Clap subcommands
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 45/100
Piste de recherche
Start with the Clap command example in the issue and identify the SDK’s async entry points and the repository’s existing CLI or async examples. The issue asks how to call async SDK methods from a synchronous CLI; done means providing a working structure for the fetch subcommand and showing how to run the async call.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
I have CLI commands with Clap:
let matches = App::new("CLI").get_matches();
if let Some(_) = matches.subcommand_matches("fetch") {
sdk.get_users().await.unwrap();
}
Compiling fails because async calls are not allowed in main. How can I structure async SDK calls in a synchronous Clap CLI?
- Langage dominant
- Rust
- Étoiles
- 29
- Forks
- 3
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de openapi/openapi-rust-sdk
-
Propagating Openapi SDK errors in existing Result pipelinePeut-être pris @manish-raana l’a pris il y a 156 jours. Ouvertebug good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 25/100
openapi/openapi-rust-sdk#11 ·
-
documentation enhancement
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
openapi/openapi-rust-sdk#10 ·
-
documentation good first issue
Difficulté 4/5 1-2 jours Accessibilité débutants 35/100
-
help wanted
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
-
good first issue help wanted
Difficulté 2/5 1-3 heures Accessibilité débutants 52/100
Toutes les issues de openapi/openapi-rust-sdk
Issues similaires
-
priority: low
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
storytold/photocraft#6286 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Four problem loader browser tests fail on WindowsPeut-être pris @Patriciaath999 l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
Les mainteneurs répondent en général sous 1 jour
-
original-bug
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
Les mainteneurs répondent en général sous 1 jour
-
effort/S kind/docs
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Les mainteneurs répondent en général sous 1 jour
-
Claude Code guards in .claude/settings.json never block: they read unset variables and exit 1Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
starkware-libs/sequencer#15229 ·
Les mainteneurs répondent en général sous 1 jour