Esta semana en Rust #13
¡Hola y bienvenidos a otro número de This Week in Rust!
Rust
¿Quieres que se mencione algo? Etiquétanos en @ThisWeekInRust en Twitter o @ThisWeekinRust en mastodon.social, o envíanos una solicitud de extracción
Nos encantan las contribuciones.
This Week in Rust se desarrolla abiertamente en GitHub y los archivos se pueden ver en this-week-in-rust.org
envíe un PR.
- Rustdoc JSON en 2023
- Revisión de 2023: Establecimiento de Rust como lenguaje de Godot 4
- Actualización de Rust9x: Rust 1.76.0-beta
- Anunciando smol-macros, smol-hyper y smol-axum
- Informe de progreso del equipo de Rust Language Bootstrap 2023
- gitoxide: El año en retrospectiva, y lo que está por venir
- Algunas soluciones rápidas para Advent of Code 2023
- Una actualización sobre errores de seguridad en la memoria de escritura
- avatar.png
- Arc vs String, ¿es Arc realmente más rápido?
- Iggy.rs - Construyendo la transmisión de mensajes en Rust
- Primeros pasos con Loco en Rust: Parte 1
- Errores de impresión en Rust
- [video] Rust 1.75.0: ¡54 momentos destacados en 20 minutos!
- Aplicación de línea de comandos de prueba escrita en Rust
- Aplicaciones de código abierto escritas en Rust
- Prompt - entrada de lectura de la entrada estándar (STDIN) en Rust
- Probando tu Rust Incrustado (feat. embedded-hal-mock y explosiones)
- [video] Rust Release Train 1.75
- [video] Rust 1.75.0: 54 destacados en 20 minutos
El crate de esta semana es fast_pool, un grupo asíncrono rápido basado en la caja del canal de canal.
¡Gracias a zhuxiujia por la autosugestión!
[Por favor, envíen sus sugerencias y votos para la próxima semana] submit_crate!
Algunas de estas tareas también pueden tener mentores disponibles, visite la página de tareas para obtener más información.
- Hyperswitch - Implementar código cov para el sistema local usando makefile
- Hyperswitch - Cobertura de código de configuración para pruebas locales y CI
- Hyperswitch - Agregar tipo de dominio para el secreto de cliente
- Hyperswitch - Have get_required_value para usar ValidationError en OptionExt
- Ockam - Usa la API de GitHub para comprobar si la CLI está desactualizada
- Ockam - refactorizar para usar interfaces tipadas para implementar comandos para 'servicios de kafka'
- Ockam - Validar las estructuras CBOR de acuerdo con el esquema cddl para 'cloud/space' y 'cloud/subscription'
Si eres propietario de un proyecto de Rust y estás buscando colaboradores, envía tareas aquí.
194 solicitudes de extracción fueron [fusionadas en la última semana][fusionadas]
- 'rustc_lint': Forzar 'rustc::p otential_query_instability' lint
- 'rustc_lint': Evitar la triplicación de varias pelusas
- 'unused_bindings': también las fijaciones de paseo creadas por los protectores if-let
- cambiar la interfaz 'atomic_cmpxchg' de 'rustc_codegen_ssa' para devolver un par de valores
- cobertura: evitar un posible peligro de estabilidad de consultas en 'CoverageCounters'
- Cobertura: Preparar asignaciones por separado de las instrucciones de inyección
- cobertura: desexpandir intervalos con 'find_ancestor_inside_same_ctxt'
- No sueltes un nodo hir después de bajar
- No sugiero escribir un brazo sin cuerpo si el patrón nunca puede ser un patrón nunca
- no validar / lint MIR antes de cada pasada
- Habilitar perfilador en dist-powerpc-linux
- corregir bucle infinito en '