Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

corofied b-async-await in chapter 7 does not compile with Rust 2024 edition.

Abierto
#45 2 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
35/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
rust
Área
backend

Línea de trabajo

Start with the chapter 7 corofied main.rs and reproduce the lifetime errors for the five HttpGetFuture values under the Rust 2024 edition. Compare the three approaches listed in the issue and confirm the chosen approach by compiling the example successfully.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

second edition

Just a note for readers compiling in 2026 with 2024 editions, the corofied main.rs complains about lifetimes for all 5 leaf futures HttpGetFuture created like so:

Image

Ofc, 3 obvious solutions come to mind:

  1. change edition to 2021
  2. Pre-define the paths as constants
  3. Change Http::get() to accept String
Lenguaje dominante
Rust
Estrellas
339
Forks
97
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de PacktPublishing/Asynchronous-Programming-in-Rust

Todos los issues de PacktPublishing/Asynchronous-Programming-in-Rust

Issues similares

Más issues de Rust

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.