i64 cannot be recognized
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
Línea de trabajo
Comienza reproduciendo el fallo de validación de rangos informado con los campos i64 del fragmento de Rust proporcionado y, después, inspecciona el tratamiento de los tipos enteros por parte del validador y las pruebas de validación relacionadas. Se considera terminado cuando se reconozcan los valores i64 y las restricciones de rango funcionen para ambos campos sin provocar regresiones en la validación numérica existente.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
#[derive(Clone, Debug, PartialEq, Validate, Serialize, Deserialize)]
pub struct InputData {
#[validate(range(min = 1, max = 1_000_000_000_000, message = "Upload bytes must be between 1 byte and 1 TB"))]
pub bytes_up: i64,
#[validate(range(min = 1, max = 1_000_000_000_000, message = "Download bytes must be between 1 byte and 1 TB"))]
pub bytes_down: i64,
}
- Lenguaje dominante
- Rust
- Estrellas
- 2.5k
- Forks
- 188
- 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
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de Keats/validator
-
Plans for new Range APIAbierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 18/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 52/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 48/100
-
documentation
Dificultad 1/5 Menos de una hora Aptitud para principiantes 55/100
-
Improve `ValidationError` `Display`Posiblemente ocupada @mscofield0 la tomó hace 223 días. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
Todos los issues de Keats/validator
Issues similares
-
area: config effort: S good first issue P3 type: bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
ferenyl/azuredevopstui#63 ·
-
needs-triage O-Arm T-libs
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
Los mantenedores suelen responder en 1 día
-
bug CLI config mcp
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día
-
documentation good first issue
Dificultad 1/5 1-3 horas Aptitud para principiantes 88/100
yunaremaia/sandbox-ffi-layers#56 ·
Los mantenedores suelen responder en 3 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
git-ai-project/git-ai#2434 ·
Los mantenedores suelen responder en 1 día