Esta semana en Rust #32
¡Hola y bienvenidos a otro número de This Week in Rust!
Rust
¿Quieres que se mencione algo? Etiquétanos en @ThisWeekInRust en X (antes 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
por favor envíe un PR.
¿Quieres tener TWIR en tu bandeja de entrada? Suscríbete aquí.
- Ratatui 0.29.0
- Vida de una extensión Zed: Rust, Ingenio, Wasm
- La nueva plataforma de Shuttle: redefiniendo el desarrollo de backend
- Hifitime versión 4.0.0: Un salto adelante en la gestión del tiempo
- Fjall 2.2 - ahora soporta el aislamiento de instantáneas serializables (transacciones multi-escritor)
- pg-extras-rs - Información sobre el rendimiento de la base de datos PostgreSQL
- Los objetivos de diseño de Rust deberían ser sobre el código
- Desanclar
- El código de bloqueo es una abstracción con fugas
- Colaborador del proyecto Life as Rust
- Rustls supera a OpenSSL y BoringSSL
- Usando los atlas de texturas de libgdx en Bevy
- [audio] Rust en producción - Zed con Conrad Irwin
- [audio] Asignadores asíncronos
- [audio] PubNub con Stephen Blum
- Desmitificando la alineación y el diseño de la memoria en Rust
- Uso de Rust en servidores que no son Rust para mejorar el rendimiento
- Rust asíncrono en tres partes
- ¿Cuándo debo usar String vs &str?
- Uso de Web Workers en Rust Webapps
El crate de esta semana es trait-gen, una macro de atributos para generar las implementaciones de rasgos para varios tipos sin necesidad de macros declarativas personalizadas, repetición de código o implementaciones generales.
¡Gracias a Luke Peterson por la sugerencia!
Por favor, envíen sus sugerencias y votos para la próxima semana!
Las RFC se beneficiarían de las pruebas de usuario antes de avanzar:
- No se emitieron convocatorias para pruebas esta semana.
- No se emitieron convocatorias para pruebas esta semana.
- No se emitieron convocatorias para pruebas esta semana.
necesitan pruebas.
Algunas de estas tareas también pueden tener mentores disponibles, visite la página de tareas para obtener más información.
- Rama — añadir "Denegar todo" Dns Resolver
- Rama — ampliar el soporte para secuestrar basado en datos de contexto
- Rama — soporte vec/array impl para DnsResolver
- Rama — Admite modos IP en conector y resolución
Si eres propietario de un proyecto de Rust y estás buscando colaboradores, por favor envía tareas aquí o a través de un PR to TWiR o poniéndote en contacto con X (antes Twitter) o Mastodon!
¿Eres un orador nuevo o experimentado que busca un lugar para compartir algo genial? Esta sección destaca los eventos que se están planificando y que están aceptando presentaciones para unirse a su evento como orador.
No se han presentado convocatorias ni presentaciones esta semana.
Si usted es un organizador de eventos que espera expandir el alcance de su evento, envíe un enlace al sitio web a través de un PR to TWiR o comunicándose en X (anteriormente Twitter) o Mastodon!
Se fusionaron 464 solicitudes de extracción en la última semana[fusionadas]