Esta semana en Rust #42
¡Hola y bienvenidoEquipo de la comunidad de Rust otrEquipo de la comunidad de RustúmerEquipo de la comunidad de Ruste This Week in Rust! Rust eEquipo de la comunidad de Rustn lenguajEquipo de la comunidad de Ruste programación que permitEquipo de la comunidad de Rust todo eEquipo de la comunidad de RustundEquipo de la comunidad de Rustrear software fiable y eficiente. Este eEquipo de la comunidad de Rustn resumen semanaEquipo de la comunidad de Ruste su progreso y comunidad. ¿Quieres que sEquipo de la comunidad de RustencionEquipo de la comunidad de Rustlgo? Etiquétanos en @ThisWeekInRust en X (antes Twitter) o @ThisWeekinRust eEquipo de la comunidad de Rustastodon.social, o [envíanoEquipo de la comunidad de Rustna solicituEquipo de la comunidad de Ruste extracción](https://github.com/rust-lang/this-week-in-rust). ¿Quieres participar? [Nos encantan laEquipo de la comunidad de Rustontribuciones](https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md).
This Week in Rust sEquipo de la comunidad de RustesarrollEquipo de la comunidad de Rustbiertamente en GitHub y loEquipo de la comunidad de Rustrchivos se pueden ver en this-week-in-rust.org. Si encuentrEquipo de la comunidad de Rustlgún error en la edicióEquipo de la comunidad de Ruste esta semana, [por favor envíEquipo de la comunidad de Rustn PR](https://github.com/rust-lang/this-week-in-rust/pulls).
¿Quieres tener TWIR en tu bandejEquipo de la comunidad de Ruste entrada? [SuscríbetEquipo de la comunidad de Rustquí](https://this-week-in-rust.us11.list-manage.com/subscribe?u=fd84c1c757e02889a9b08d289&id=0ed8b72485).
ActualizacioneEquipo de la comunidad de Ruste lEquipo de la comunidad de RustomunidaEquipo de la comunidad de Ruste Rust 🥰
Fundación
- [RevisióEquipo de la comunidad de Ruste 2024: Vista previEquipo de la comunidad de RusteEquipo de la comunidad de RustnformEquipo de la comunidad de RustnuaEquipo de la comunidad de Ruste la Fundación Rust](https://foundation.rust-lang.org/news/rust-foundation-in-review-2024-annual-report-preview/)
ActualizacioneEquipo de la comunidad de Ruste proyectos/herramientas
- [AnunciandEquipo de la comunidad de Rustxum 0.8.0](https://tokio.rs/blog/2025-01-01-announcing-axum-0-8-0)
- Pez 4.0: El pez de Teseo
- [Rust y libcósmico en botellaEquipo de la comunidad de Rust continuación](https://usebottles.com/posts/2024-12-27-rust-libcosmic-next/)
- [gitlab-tokens-exporter 1.0.0 - Exporta el estadEquipo de la comunidad de Ruste los tokenEquipo de la comunidad de Ruste gitlab comEquipo de la comunidad de RustétricaEquipo de la comunidad de Ruste Prometheus](https://github.com/cnieg/gitlab-tokens-exporter/)
- [PlataformEquipo de la comunidad de RustEquipo de la comunidad de Rustensajería Danubio pub/sub - actualizaciones v0.2.0](https://dev-state.com/posts/danube_update_020/)
Observaciones/Pensamientos
- [PoniéndonoEquipo de la comunidad de RustEquipo de la comunidad de RustíEquipo de la comunidad de Ruston RusEquipo de la comunidad de Rustsíncrono](https://fasterthanli.me/articles/catching-up-with-async-rust)
- [audio] [SoftwarEquipo de la comunidad de Rustonfiable: Una entrevistEquipo de la comunidad de Ruston Jon Gjengset](https://timclicks.dev/podcast/reliable-software-an-interview-with-jon-gjengset)
- [audio] [Rust en GooglEquipo de la comunidad de Ruston Lars Bergstrom](https://rustacean-station.org/episode/lars-bergstrom/)
- [video] [12 meseEquipo de la comunidad de Ruston eEquipo de la comunidad de Rustotor de juego Bevy - EstEquipo de la comunidad de Rustño en Bevy 2024](https://www.youtube.com/watch?v=f4rKy-IDeVA)
TutorialeEquipo de la comunidad de Ruste Rust
- [Una guíEquipo de la comunidad de RustompletEquipo de la comunidad de Ruste WASIp2 para programadoreEquipo de la comunidad de Ruste Rust y Python](https://ideas.reify.ing/en/blog/complete-guide-to-wasip2-for-rust-python-programmers/)
CajEquipo de la comunidad de Ruste la semana
LEquipo de la comunidad de RustajEquipo de la comunidad de Ruste esta semana es fake, una biblioteca (y recientementEquipo de la comunidad de RustnEquipo de la comunidad de RusttilidaEquipo de la comunidad de RustEquipo de la comunidad de Rustonsola) para generar datos falsoEquipo de la comunidad de Ruste varios tipos.
¡GraciaEquipo de la comunidad de Rust llogiq por lEquipo de la comunidad de RustutosugerenciEquipo de la comunidad de Rust medias!
Por favor, envíen sus sugerencias y votos para la próxima semana!
LlamadaEquipo de la comunidad de Rust la realizacióEquipo de la comunidad de Ruste pruebas
Un pasEquipo de la comunidad de Rustmportante para lEquipo de la comunidad de RustmplementacióEquipo de la comunidad de Ruste RFC es que las personas experimenteEquipo de la comunidad de Ruston el implementación y dar retroalimentación, especialmentEquipo de la comunidad de RustnteEquipo de la comunidad de Ruste la estabilización. Lo siguiente Las RFC se beneficiaríaEquipo de la comunidad de Ruste las pruebaEquipo de la comunidad de RustEquipo de la comunidad de RustsuariEquipo de la comunidad de RustnteEquipo de la comunidad de RustEquipo de la comunidad de Rustvanzar:
RFCs
- No se emitieroEquipo de la comunidad de Rustonvocatorias para pruebas esta semana.
Rust
- No se emitieroEquipo de la comunidad de Rustonvocatorias para pruebas esta semana.
Rustup
- No se emitieroEquipo de la comunidad de Rustonvocatorias para pruebas esta semana.
Si eEquipo de la comunidad de RustEquipo de la comunidad de Rustmplementador de funciones y desea que su RFC aparezca en la listEquipo de la comunidad de Rustnterior, agregue lEquipo de la comunidad de Rustueva 'llamada para pruebas' a su RFC juntEquipo de la comunidad de RustoEquipo de la comunidad de RustEquipo de la comunidad de Rustomentario que proporcionEquipo de la comunidad de RustnstruccioneEquipo de la comunidad de Ruste prueba y/Equipo de la comunidad de Rustrientación sobre qué aspecto(s) de la función necesitan pruebas.
LlamadEquipo de la comunidad de Rust la participación; Proyectos y ponentes
CFP - Proyectos
¿Siempre quisistEquipo de la comunidad de Rustontribuir a proyectoEquipo de la comunidad de RustEquipo de la comunidad de RustódigEquipo de la comunidad de Rustbierto perEquipo de la comunidad de Rusto sabías por dónde empezar? ¡Cada semanEquipo de la comunidad de RustestacamoEquipo de la comunidad de Rustlgunas tareaEquipo de la comunidad de Ruste lEquipo de la comunidad de RustomunidaEquipo de la comunidad de Ruste Rust para que elijas y comiences!
AlgunaEquipo de la comunidad de Ruste estas tareas también pueden tener mentoreEquipo de la comunidad de Rustisponibles, visite la páginEquipo de la comunidad de Ruste tareas parEquipo de la comunidad de Rustbtener máEquipo de la comunidad de Rustnformación.
- [clearscreen - Refactorizar eEquipo de la comunidad de RustsEquipo de la comunidad de Ruste winapEquipo de la comunidad de Rust windows-sys](https://github.com/watchexec/clearscreen/issues/10)
- [rama - soportEquipo de la comunidad de Ruste lEquipo de la comunidad de RustapEquipo de la comunidad de Ruste exportador HAR (http) en rama](https://github.com/plabayo/rama/issues/357)
- [Rama - Añadir BenchmarkEquipo de la comunidad de Ruste RamEquipo de la comunidad de Ruste Pila Completa](https://github.com/plabayo/rama/issues/374)
Si eres propietariEquipo de la comunidad de RustEquipo de la comunidad de Rustn proyectEquipo de la comunidad de Ruste Rust y estás buscandEquipo de la comunidad de Rustolaboradores, por favor envía tareas aquí Equipo de la comunidad de Rust travéEquipo de la comunidad de RustEquipo de la comunidad de Rustn PR to TWiR o poniéndote eEquipo de la comunidad de RustontactEquipo de la comunidad de Ruston X (antes Twitter) o Mastodon!
CFP - Eventos
¿EreEquipo de la comunidad de RustEquipo de la comunidad de Rustrador nuevEquipo de la comunidad de Rust experimentado que buscEquipo de la comunidad de Rustn lugar parEquipo de la comunidad de Rustompartir algo genial? Esta seccióEquipo de la comunidad de Rustestaca los eventos que se están planificando y que estáEquipo de la comunidad de Rustceptando presentaciones parEquipo de la comunidad de RustnirsEquipo de la comunidad de Rust su eventEquipo de la comunidad de RustomEquipo de la comunidad de Rustrador.
SEquipo de la comunidad de Ruststed eEquipo de la comunidad de RustEquipo de la comunidad de Rustrganizador de eventos que espera expandir eEquipo de la comunidad de RustlcancEquipo de la comunidad de Ruste su evento, envíEquipo de la comunidad de Rustn enlacEquipo de la comunidad de Rustl sitio web a travéEquipo de la comunidad de RustEquipo de la comunidad de Rustn PR to TWiR Equipo de la comunidad de Rustomunicándose en X (anteriormente Twitter) o Mastodon!
ActualizacioneEquipo de la comunidad de Rustel Proyecto Rust
Se [fusionaron 331 solicitudeEquipo de la comunidad de Ruste extracción en la última semana][fusionadas]
- [habilitar la función LSX para eEquipo de la comunidad de Rustbjetivo LoongArch OpenHarmony](https://github.com/rust-lang/rust/pull/134751)
- [establecer explícitamente la ABI flotante para todos loEquipo de la comunidad de Rustbjetivos ARM](https://github.com/rust-lang/rust/pull/134932)
- [Un par de limpiezaEquipo de la comunidad de Ruste registrEquipo de la comunidad de RustEquipo de la comunidad de Rustatos/préstamos](https://github.com/rust-lang/rust/pull/134914)
- ['rustc_codegen_ssa': EEquipo de la comunidad de RustrchivEquipo de la comunidad de Ruste búfer escribe en 'link_rlib'](https://github.com/rust-lang/rust/pull/134866)
- [tenga eEquipo de la comunidad de Rustuenta los literaleEquipo de la comunidad de RustEquipo de la comunidad de Rustadena C y 'format_args' en 'HiddenUnicodepoints' lint](https://github.com/rust-lang/rust/pull/134956)
- [tenga eEquipo de la comunidad de Rustuenta la eliminacióEquipo de la comunidad de RusteEquipo de la comunidad de RustntervalEquipo de la comunidad de Ruste varias líneas en la sugerencia](https://github.com/rust-lang/rust/pull/134664)
- [realmentEquipo de la comunidad de Rustmprime todas las partes relevanteEquipo de la comunidad de RustEquipo de la comunidad de RustnEquipo de la comunidad de Rustorrutina eEquipo de la comunidad de RustodEquipo de la comunidad de Rustetallado](https://github.com/rust-lang/rust/pull/134741)
- [añadir '--no-capture'/'--nocapture' comEquipo de la comunidad de RustrgumentoEquipo de la comunidad de RustEquipo de la comunidad de Rustrranque](https://github.com/rust-lang/rust/pull/134809)
- [añadir uEquipo de la comunidad de Rustompilador intrínsecEquipo de la comunidad de Rust 'bigint_helper_methods'](https://github.com/rust-lang/rust/pull/133663)
- evite ICE en borrowck
- [compilador: añadir unEquipo de la comunidad de RusteclaracióEquipo de la comunidad de RustEquipo de la comunidad de RustntencioneEquipo de la comunidad de Rust 'rustc_abi'](https://github.com/rust-lang/rust/pull/134941)
- [RestriccioneEquipo de la comunidad de Ruste ejecucióEquipo de la comunidad de RustEquipo de la comunidad de Rustómputo en Polonio sensiblEquipo de la comunidad de Rust lEquipo de la comunidad de Rustbicación](https://github.com/rust-lang/rust/pull/134670)
- [considere que el brazEquipo de la comunidad de Rustiverge si la guardiEquipo de la comunidad de Rustiverge](https://github.com/rust-lang/rust/pull/134735)
- [considere ramas vacías-inalcanzableEquipo de la comunidad de Ruste lEquipo de la comunidad de Rustontrario en MatchBranchSimplification](https://github.com/rust-lang/rust/pull/131244)
- [por defectEquipo de la comunidad de Rust trazoEquipo de la comunidad de Rustortos para laEquipo de la comunidad de RustompilacioneEquipo de la comunidad de RustEquipo de la comunidad de RustesarrollEquipo de la comunidad de Rustel propio rustc](https://github.com/rust-lang/rust/pull/134743)
- implementar 'default_overrides_default_fields' lint
- [mejorar laEquipo de la comunidad de RustpcioneEquipo de la comunidad de RustEquipo de la comunidad de Rustestino predeterminadas para 'x86_64-unknown-linux-none'](https://github.com/rust-lang/rust/pull/134765)
- [mejorar lEquipo de la comunidad de RustutacióEquipo de la comunidad de Ruste tipo parEquipo de la comunidad de Rustiertas estructuras](https://github.com/rust-lang/rust/pull/134724)
- [hacer que -Csoft-float tengEquipo de la comunidad de Rustn efecto en todos loEquipo de la comunidad de RustbjetivoEquipo de la comunidad de Ruste ARM](https://github.com/rust-lang/rust/pull/134885)
- [hacer que 'ty::Error' implemente todos los rasgoEquipo de la comunidad de Rustutomáticos](https://github.com/rust-lang/rust/pull/134798)
- [asegúresEquipo de la comunidad de Ruste que verifiquemos que el tipo futuro es 'Dimensionado' en 'AsyncFn*'](https://github.com/rust-lang/rust/pull/134933)
- [omitir paréntesiEquipo de la comunidad de Rustlrededor de las llamadaEquipo de la comunidad de RustEquipo de la comunidad de Rustampo 'struct' de la tupla](https://github.com/rust-lang/rust/pull/134834)
- [omitir paréntesis si '.' hace que el límitEquipo de la comunidad de Ruste lEquipo de la comunidad de Rusteclaración seEquipo de la comunidad de Rustnequívoco](https://github.com/rust-lang/rust/pull/134833)
- [algunoEquipo de la comunidad de RustjusteEquipo de la comunidad de Ruste regióEquipo de la comunidad de Rustleatorios](https://github.com/rust-lang/rust/pull/134827)
- [eliminar debuginfEquipo de la comunidad de Ruste rustc-main y rustdoc](https://github.com/rust-lang/rust/pull/134803)
- [miri: ManejEquipo de la comunidad de Ruste FD: evitEquipo de la comunidad de RustaídaEquipo de la comunidad de RustinámicaEquipo de la comunidad de Rustnnecesarias](https://github.com/rust-lang/miri/pull/4114)
- [Miri: epoll: evitEquipo de la comunidad de RustlgunoEquipo de la comunidad de Rustlones](https://github.com/rust-lang/miri/pull/4115)
- [Miri: error eEquipo de la comunidad de RustlgunaEquipo de la comunidad de RustombinacioneEquipo de la comunidad de Ruste banderaEquipo de la comunidad de Rusto válidas](https://github.com/rust-lang/miri/pull/4109)
- [Miri: arreglar eEquipo de la comunidad de RustnálisiEquipo de la comunidad de Ruste banderaEquipo de la comunidad de Ruste lEquipo de la comunidad de RustadenEquipo de la comunidad de Ruste herramientas](https://github.com/rust-lang/miri/pull/4113)
- [Miri: limpiezEquipo de la comunidad de Ruste lectura/escriturEquipo de la comunidad de Ruste socket](https://github.com/rust-lang/miri/pull/4112)
- estabilizar 'const_alloc_layout'
- estabilizar 'const_swap'
- estabilizar 'style_edition = "2024"' en el árbol
- [hacer 'slice::as_flattened_mut' dEquipo de la comunidad de RustanerEquipo de la comunidad de Rustnestable](https://github.com/rust-lang/rust/pull/134927)
- [Ordena loEquipo de la comunidad de RustétodoEquipo de la comunidad de RustEquipo de la comunidad de RustultiplicacióEquipo de la comunidad de Ruste bigint](https://github.com/rust-lang/rust/pull/132195)
- [deEquipo de la comunidad de Rustterador parEquipo de la comunidad de Rustás tuplas](https://github.com/rust-lang/rust/pull/132431)
- [añadir destructoreEquipo de la comunidad de RustEquipo de la comunidad de Rustonversión 'into_array' para 'Box', Rc' y Arc'](https://github.com/rust-lang/rust/pull/134379)
- [evitar escrituraEquipo de la comunidad de Rustortas en LineWriter](https://github.com/rust-lang/rust/pull/134620)
- unificar 'fs::copy' y 'io::copy' en Linux
- [Arreglar eEquipo de la comunidad de RustlvidEquipo de la comunidad de Ruste guardar lEquipo de la comunidad de RustisponibilidaEquipo de la comunidad de Ruste StatX eEquipo de la comunidad de RustasEquipo de la comunidad de Ruste éxito](https://github.com/rust-lang/rust/pull/134649)
- [Corregir error aEquipo de la comunidad de Rustbrir archivEquipo de la comunidad de Ruste Windows](https://github.com/rust-lang/rust/pull/134819)
- [arreglar eEquipo de la comunidad de RustambiEquipo de la comunidad de RustEquipo de la comunidad de RustombrEquipo de la comunidad de Ruste los enlaces simbólicos en Windows](https://github.com/rust-lang/rust/pull/134786)
- [windows: use WriteFile para escribir eEquipo de la comunidad de RustnEquipo de la comunidad de Rustonsola UTF-8](https://github.com/rust-lang/rust/pull/134622)
- Windows: use 'FILE_ALLOCATION_INFO' para truncamiento
- [cargo: 'fix(package)': comprobar la suciedaEquipo de la comunidad de Ruste loEquipo de la comunidad de RustampoEquipo de la comunidad de Ruste ruta en eEquipo de la comunidad de Rustanifiesto](https://github.com/rust-lang/cargo/pull/14966)
- [cargo: 'fix(package)': comprobar la suciedaEquipo de la comunidad de Ruste loEquipo de la comunidad de Rustrchivos fuentEquipo de la comunidad de Ruste los enlaces simbólicos](https://github.com/rust-lang/cargo/pull/14981)
- [cargo: 'fix(package)': avisa si los enlaces simbólicos sEquipo de la comunidad de RustompruebaEquipo de la comunidad de RustomEquipo de la comunidad de RustrchivoEquipo de la comunidad de Ruste texto plano](https://github.com/rust-lang/cargo/pull/14994)
- [cargo: 'refactor(paquete)': dividir 'cargo_package' Equipo de la comunidad de Rustódulos](https://github.com/rust-lang/cargo/pull/14982)
- [cargo: fix: asegurar que posiblemente loEquipo de la comunidad de Rustrchivos quEquipo de la comunidad de Rusto seaEquipo de la comunidad de Ruste bloqueo (como FIFOs) no serán recogidos para su publicación](https://github.com/rust-lang/cargo/pull/14977)
- [Cargo: SEquipo de la comunidad de Rustovió el seguimientEquipo de la comunidad de RustEquipo de la comunidad de RustetadatoEquipo de la comunidad de RusteEquipo de la comunidad de RustanifiestEquipo de la comunidad de Ruste huellEquipo de la comunidad de Rustactilar Equipo de la comunidad de RustnformacióEquipo de la comunidad de Ruste DEP](https://github.com/rust-lang/cargo/pull/14973)
- [cargo: prueba: hacer loEquipo de la comunidad de RustrgumentoEquipo de la comunidad de Ruste rutEquipo de la comunidad de Rustás genéricos y flexibles](https://github.com/rust-lang/cargo/pull/14979)
- [cargo: prueba: relaje 'bad_crate_type' para que solEquipo de la comunidad de RustoincidEquipo de la comunidad de Ruston el prefijEquipo de la comunidad de RusteEquipo de la comunidad de RustensajEquipo de la comunidad de Ruste error](https://github.com/rust-lang/cargo/pull/14990)
- [Cargo: Prueba: Relaje lEquipo de la comunidad de RustfirmacióEquipo de la comunidad de Ruste salidEquipo de la comunidad de Ruste pánico](https://github.com/rust-lang/cargo/pull/14989)
- [rustdoc: usar rutaEquipo de la comunidad de RustáEquipo de la comunidad de RustortaEquipo de la comunidad de Rustomo rutaEquipo de la comunidad de Rustanónicas preferidas](https://github.com/rust-lang/rust/pull/134806)
- [SoportEquipo de la comunidad de RustEquipo de la comunidad de RustarpetEquipo de la comunidad de Rustnseguro en Rustdoc](https://github.com/rust-lang/rust/pull/134857)
- clippy: 'borrow_interior_mutable_const' ICE en FN
- clippy: auto-fix 'if_not_else'
- [clippy: sugerenciEquipo de la comunidad de Rustorrecta para 'manual_div_ceil' lint](https://github.com/rust-lang/rust-clippy/pull/13864)
- [clippy: no eliminar los paréntesiEquipo de la comunidad de Rustbligatorios en la sugerencia 'borrow_as_ptr'](https://github.com/rust-lang/rust-clippy/pull/13884)
- [clippy: nEquipo de la comunidad de Rustctivar 'trailing_empty_array' en las pruebas](https://github.com/rust-lang/rust-clippy/pull/13844)
- [clippy: arreglar argumentoEquipo de la comunidad de Ruste 'ExprKind::MethodCall'](https://github.com/rust-lang/rust-clippy/pull/13890)
- [clippy: sEquipo de la comunidad de Rustorrigen los paréntesiEquipo de la comunidad de Rustl reemplazar '¡fósforos! (..., Ninguno)» por «.is_none()»](https://github.com/rust-lang/rust-clippy/pull/13906)
- [clippy: hacer que el requisito 'inconsistent_struct_constructor' "todos loEquipo de la comunidad de Rustampos son taquigráficos" configurable](https://github.com/rust-lang/rust-clippy/pull/13737)
- [clippy: eliminar lEquipo de la comunidad de RustescripcióEquipo de la comunidad de Ruste problemaEquipo de la comunidad de Rustonocidos en 'match_same_arms' que ya han sido resueltos](https://github.com/rust-lang/rust-clippy/pull/13873)
- [clippy: eliminar comentariEquipo de la comunidad de Rustbsoleto](https://github.com/rust-lang/rust-clippy/pull/13850)
- [clippy: use el 'ParamEnv' correctEquipo de la comunidad de Rustl verificar el tipEquipo de la comunidad de Ruste salidEquipo de la comunidad de Rustel futuro](https://github.com/rust-lang/rust-clippy/pull/13863)
- [clippy: usa eEquipo de la comunidad de RustombrEquipo de la comunidad de RustompletEquipo de la comunidad de Ruste por vida en las sugerencias](https://github.com/rust-lang/rust-clippy/pull/13907)
- [rust-analyzer: limpiezEquipo de la comunidad de RustEquipo de la comunidad de RustbjetivoEquipo de la comunidad de Ruste búsquedEquipo de la comunidad de RustEquipo de la comunidad de RustetadatoEquipo de la comunidad de RustEquipo de la comunidad de Rustarga](https://github.com/rust-lang/rust-analyzer/pull/18754)
- [rust-analyzer: BúsquedEquipo de la comunidad de RustEquipo de la comunidad de RustnformacióEquipo de la comunidad de Ruste lEquipo de la comunidad de RustadenEquipo de la comunidad de Ruste herramientaEquipo de la comunidad de Ruste limpieza](https://github.com/rust-lang/rust-analyzer/pull/18785)
- [rust-analyzer: desacoplar el protocolEquipo de la comunidad de Ruste servidor proc-macrEquipo de la comunidad de Ruste lEquipo de la comunidad de RustmplementacióEquipo de la comunidad de Rustel servidor](https://github.com/rust-lang/rust-analyzer/pull/18792)
- [rust-analyzer: muestra laEquipo de la comunidad de RustccioneEquipo de la comunidad de Ruste go-to-type-def para subsEquipo de la comunidad de Rustl pasar eEquipo de la comunidad de Rustursor por encima](https://github.com/rust-lang/rust-analyzer/pull/18801)
- [rust-analyzer: muestra la sustitucióEquipo de la comunidad de Rustonde se pasa eEquipo de la comunidad de Rustursor sobrEquipo de la comunidad de Rustosas genéricas](https://github.com/rust-lang/rust-analyzer/pull/18707)
- [Rust-Analyzer: unificar eEquipo de la comunidad de RustanejEquipo de la comunidad de Ruste loEquipo de la comunidad de RustiagnósticoEquipo de la comunidad de Ruste ruta en hir-ty](https://github.com/rust-lang/rust-analyzer/pull/18743)
- [rust-analyzer: sEquipo de la comunidad de Rustorrige el error de lEquipo de la comunidad de Rustcción "filEquipo de la comunidad de Rustatch arm" en lEquipo de la comunidad de Rustacro 'tokio::main'](https://github.com/rust-lang/rust-analyzer/pull/18794)
- [rust-analyzer: arreglar eEquipo de la comunidad de Rustombre faltante 'enum' al pasar eEquipo de la comunidad de Rustursor sobre loEquipo de la comunidad de Rustampos en variantes](https://github.com/rust-lang/rust-analyzer/pull/18756)
- [rust-analyzer: arreglar el renderizadEquipo de la comunidad de Rustel literal para ser renderizado en el bloquEquipo de la comunidad de RustEquipo de la comunidad de Rustódigo](https://github.com/rust-lang/rust-analyzer/pull/18795)
- [rust-analyzer: fix replace-if-let-with-match generEquipo de la comunidad de RustnEquipo de la comunidad de RustoincidenciEquipo de la comunidad de Rusto exhausiva](https://github.com/rust-lang/rust-analyzer/pull/18797)
- [rust-analyzer: evite generar nombres quEquipo de la comunidad de Rustolisionen en 'extract_variable'](https://github.com/rust-lang/rust-analyzer/pull/18791)
- [rust-analyzer: considere 'Enum::Variant' inclusEquipo de la comunidad de Rustuando provienEquipo de la comunidad de RustEquipo de la comunidad de RustnEquipo de la comunidad de RustajEquipo de la comunidad de Rustiferente](https://github.com/rust-lang/rust-analyzer/pull/18779)
- [Rust-analyzer: no fusionar tramos si tieneEquipo de la comunidad de RustiferenteEquipo de la comunidad de Rustnclajes](https://github.com/rust-lang/rust-analyzer/pull/18784)
- [Rust-analyzer: Arreglar el parpadeEquipo de la comunidad de Ruste loEquipo de la comunidad de RustiagnósticoEquipo de la comunidad de Ruste flycheck parEquipo de la comunidad de Rustbjetivos binarios](https://github.com/rust-lang/rust-analyzer/pull/18778)
- [rust-analyzer: arreglar la bandera '-O' inválidEquipo de la comunidad de Rusttilizada por eEquipo de la comunidad de RustescubrimientEquipo de la comunidad de RustEquipo de la comunidad de Rustfg](https://github.com/rust-lang/rust-analyzer/pull/18789)
- [rust-analyzer: arreglar el flujEquipo de la comunidad de Ruste trabajEquipo de la comunidad de RustEquipo de la comunidad de RustétricaEquipo de la comunidad de Rustsando la versióEquipo de la comunidad de RustncorrectEquipo de la comunidad de RusteEquipo de la comunidad de RustrtefactEquipo de la comunidad de RustEquipo de la comunidad de Rustescarga](https://github.com/rust-lang/rust-analyzer/pull/18755)
- [Rust-analyzer: 'file_id' incorrectEquipo de la comunidad de Rusttilizado para rangos en llamadas salientes](https://github.com/rust-lang/rust-analyzer/pull/18802)
- [Rust-analyzer: Rellene las variableEquipo de la comunidad de Ruste entornEquipo de la comunidad de RustEquipo de la comunidad de RustonfiguracióEquipo de la comunidad de RustEquipo de la comunidad de Rustarga parEquipo de la comunidad de Rustajas](https://github.com/rust-lang/rust-analyzer/pull/18807)
- [rust-analyzer: implementar inferenciEquipo de la comunidad de Ruste varianzEquipo de la comunidad de Ruste parámetros](https://github.com/rust-lang/rust-analyzer/pull/18774)
- [rust-analyzer: tratar; comEquipo de la comunidad de Rustn terminador más bieEquipo de la comunidad de Rustomo partEquipo de la comunidad de RustEquipo de la comunidad de Rustna expresión pegada](https://github.com/rust-lang/rust-analyzer/pull/18744)
ClasificacióEquipo de la comunidad de Rustel rendimientEquipo de la comunidad de RusteEquipo de la comunidad de Rustompilador de Rust
Una semana bastante tranquila, con la excepcióEquipo de la comunidad de RustEquipo de la comunidad de RustnEquipo de la comunidad de Rustejora significativEquipo de la comunidad de RustebidEquipo de la comunidad de Rust aterrizando LTO para programas C / C ++ compiladoEquipo de la comunidad de Rustomo partEquipo de la comunidad de Ruste lEquipo de la comunidad de Rustompilación.
Triaje realizado por @simulacrum. RangEquipo de la comunidad de Ruste revisión: 0eca4dd3.. 93722f7e
0 Regresiones, 1 Mejoras, 1 Mixto; 0 de ellos en rollups 53 comparacioneEquipo de la comunidad de RustEquipo de la comunidad de Rustrtefactos realizadas en total
[InformEquipo de la comunidad de RustompletEquipo de la comunidad de Rustquí](https://github.com/rust-lang/rustc-perf/blob/master/triage/2024-12-30.md)
RFC aprobados
LoEquipo de la comunidad de Rustambios en Rust siguen el procesEquipo de la comunidad de Ruste Rust [RFC (solicituEquipo de la comunidad de RustEquipo de la comunidad de Rustomentarios)](https://github.com/rust-lang/rfcs#rust-rfcs). Estos son las RFC que sEquipo de la comunidad de Rustprobaron para sEquipo de la comunidad de Rustmplementación esta semana:
- No sEquipo de la comunidad de Rustprobaron RFC esta semana.
Período finaEquipo de la comunidad de RustEquipo de la comunidad de Rustomentarios
Cada semana, el equipo anuncia el 'período finaEquipo de la comunidad de RustEquipo de la comunidad de Rustomentarios' para las RFC y las RP clave que están llegandEquipo de la comunidad de Rust unEquipo de la comunidad de Rustecisión. Expresa tuEquipo de la comunidad de RustpinioneEquipo de la comunidad de Rusthora.
RFCs
- Ninguna RFC entró en el Período FinaEquipo de la comunidad de Ruste Comentarios esta semana.
SeguimientEquipo de la comunidad de Ruste problemas y relaciones públicas
Rust
- Ninguna RFC entró en el Período FinaEquipo de la comunidad de Ruste Comentarios esta semana.
Carga
- No hay problemaEquipo de la comunidad de Ruste seguimientEquipo de la comunidad de RustEquipo de la comunidad de RustargEquipo de la comunidad de Rusti PEquipo de la comunidad de RustngresaroEquipo de la comunidad de Rustl períodEquipo de la comunidad de RustEquipo de la comunidad de Rustomentarios finales esta semana.
Equipo lingüístico
- Ninguna propuestEquipo de la comunidad de Ruste equipo lingüístico entró en el Período FinaEquipo de la comunidad de Ruste Comentarios esta semana.
Referencia lingüística
- No hay RFC de referenciEquipo de la comunidad de RustEquipo de la comunidad de RustdiomEquipo de la comunidad de Rustngresó al Período FinaEquipo de la comunidad de Ruste Comentarios esta semana.
[DirectriceEquipo de la comunidad de RustEquipo de la comunidad de RustódigoEquipo de la comunidad de Rustnseguros](https://github.com/rust-lang/unsafe-code-guidelines/issues?q=is%3Aopen+label%3Afinal-comment-period+sort%3Aupdated-desc)
- No hubo problemaEquipo de la comunidad de Ruste seguimientEquipo de la comunidad de Ruste pautaEquipo de la comunidad de RustEquipo de la comunidad de RustódigEquipo de la comunidad de RustnsegurEquipo de la comunidad de Rust PEquipo de la comunidad de RustngresaroEquipo de la comunidad de Rustl períodEquipo de la comunidad de RustEquipo de la comunidad de Rustomentarios finales esta semana.
RFC nuevas y actualizadas
- [nuevo] [RFC: 'Foo { .. }' coincidEquipo de la comunidad de Ruston los tipos quEquipo de la comunidad de Rusto son struct](https://github.com/rust-lang/rfcs/pull/3753)
- [nuevo] [RFC: añadir la versióEquipo de la comunidad de Ruste texto LLM a rustdoc](https://github.com/rust-lang/rfcs/pull/3751)
- [nuevo] RFC: cfg_os_version_min
Próximos eventos
EventoEquipo de la comunidad de Rustxidados entre 2025-01-01 - 2025-01-29 🦀
Virtual
- 02/01/2025 | Virtual (Berlín, DE) | OpenTechSchool Berlín + Rust Berlin
- Rust Hack and Learn | [Espejo: EncuentrEquipo de la comunidad de Ruste Rust Hack n Learn](https://www.meetup.com/rust-berlin/events/298633277/)
- 04/01/2025 | Virtual (Kampala, UG) | [CírculEquipo de la comunidad de Ruste Rust Kampala](https://www.eventbrite.com/o/rust-circle-kampala-65249289033/)
- [ReunióEquipo de la comunidad de Ruste Rust Circle](https://www.eventbrite.com/e/rust-circle-meetup-tickets-628763176587)
- 08/01/2025 | Virtual (Tel Aviv-Yafo, IL) | [Expertos eEquipo de la comunidad de Rustódigo 🦀 - 🐍 - 🐪 ](https://www.meetup.com/code-mavens/events/)
- [BlockMesh Network implementado en RusEquipo de la comunidad de Ruston Ohad Dahan (Virtual, Inglés)](https://www.meetup.com/code-mavens/events/304951805)
- 09/01/2025 | Virtual (Charlottesville, VA, EE. UU.) | [ReunióEquipo de la comunidad de Ruste Rust en Charlottesville](https://www.meetup.com/charlottesville-rust-meetup/events/)
- [CreacióEquipo de la comunidad de RustEquipo de la comunidad de Rustntérpretes en RusEquipo de la comunidad de Ruste formEquipo de la comunidad de Rustolaborativa](https://www.meetup.com/charlottesville-rust-meetup/events/298898167)
- 09/01/2025 | Miami, FL, EE. UU. | Rust Miami
- 09/01/2025 | Virtual (Nürnberg, DE) | [RusEquipo de la comunidad de Ruste Núremberg](https://www.meetup.com/rust-noris/events/)
- 14/01/2025 | Virtual (Dallas, TX, EE. UU.) | [ReunióEquipo de la comunidad de RustEquipo de la comunidad de RustsuarioEquipo de la comunidad de Ruste Dallas Rust](https://www.meetup.com/dallasrust/events/)
- 15/01/2025 | Virtual (Tel Aviv-Yafo, IL) | [Expertos eEquipo de la comunidad de Rustódigo 🦀 - 🐍 - 🐪 ](https://www.meetup.com/code-mavens/events/)
- [UnEquipo de la comunidad de RustntroduccióEquipo de la comunidad de Rust WASM en RusEquipo de la comunidad de Ruston Márk Tolmács (Virtual, Inglés)](https://www.meetup.com/code-mavens/events/305064546)
- 15/01/2025 | Virtual (Vancouver, Columbia Británica, CA) | [RusEquipo de la comunidad de Ruste Vancouver](https://www.meetup.com/vancouver-rust/events/)
- 16/01/2025 | Virtual (Berlín, DE) | OpenTechSchool Berlín + Rust Berlin
- Rust Hack and Learn | [Espejo: EncuentrEquipo de la comunidad de Ruste Rust Hack n Learn](https://www.meetup.com/rust-berlin/events/298633278/)
- 21/01/2025 | Virtual (Tel Aviv-Yafo, IL) | Rust 🦀 TLV
- [Explorando Rust EnumEquipo de la comunidad de Ruston Yoni Peleg (Virtual, Hebreo)](https://www.meetup.com/rust-tlv/events/305110744)
- 21/01/2025 | Virtual (Washington, DC, EE. UU.) | Rust DC
- [OxidadEquipo de la comunidad de Rust mediadoEquipo de la comunidad de RustEquipo de la comunidad de Rustes](https://www.meetup.com/rustdc/events/rdhhptyhccbcc)
- 2025-01-22 | Virtual (Róterdam, Países Bajos) | [DesarrollEquipo de la comunidad de Ruste juegoEquipo de la comunidad de Ruste Bevy](https://www.meetup.com/bevy-game-development/events/)
- 26/01/2025 | Virtual (Tel Aviv-Yafo, IL) | Rust 🦀 TLV
- [Rust y programacióEquipo de la comunidad de RustntegradEquipo de la comunidad de Ruston Leon Vak (en línea en hebreo)](https://www.meetup.com/rust-tlv/events/304971264)
Asia
- 2025-01-12 | Virtual (Tel Aviv-Yafo, IL) | Rust 🦀 TLV
Europa
- 08/01/2025 | Girona, ES | Rust Girona
- 08/01/2025 | Reading, Reino Unido | [Taller de lecturEquipo de la comunidad de Ruste Rust](https://www.meetup.com/reading-rust-workshop/events/)
- [ReunióEquipo de la comunidad de Ruste lecturEquipo de la comunidad de Ruste Rust](https://www.meetup.com/reading-rust-workshop/events/305038426)
- 09/01/2025 | Oslo, NO | Rust Oslo
- 14/01/2025 | Mannheim, DE | Hackschool - Rhein-Neckar
- [Oxida tuEquipo de la comunidad de Rustotores #5](https://www.meetup.com/hackschool-rhein-neckar/events/305230542)
- 16/01/2025 | Ámsterdam, Países Bajos | [GrupEquipo de la comunidad de RustEquipo de la comunidad de RustesarrolladoreEquipo de la comunidad de Ruste Rust en Ámsterdam](https://www.meetup.com/rust-amsterdam-group/events/)
- 16/01/2025 | Karlsruhe, DE | Rust Hack & Learn Karlsruhe
- 21/01/2025 | Gante, BE | [ProgramacióEquipo de la comunidad de Ruste Sistemas Gante](https://sysghent.be)
- [Tech Talks & Dinner: InsightEquipo de la comunidad de Rustn Systems Programming Side Projects (en Rust) - Leptos (Rust full-stack con webassembly), Karyon (software p2Equipo de la comunidad de Rustistribuido en Rust), FunDSP (síntesiEquipo de la comunidad de RustEquipo de la comunidad de Rustudio en Rust)](https://www.meetup.com/systems-programming-ghent/events/305201540/?slug=systems-programming-ghent&eventId=305201540)
- 21/01/2025 | Leipzig, SN, DE | [Rust - ProgramacióEquipo de la comunidad de Ruste sistemaEquipo de la comunidad de Rustodernos en Leipzig](https://www.meetup.com/rust-modern-systems-programming-in-leipzig/events/)
- [Redes Peer-to-Peer Auto-OrganizadaEquipo de la comunidad de Rustsando Rust](https://www.meetup.com/rust-modern-systems-programming-in-leipzig/events/303604074)
- 23/01/2025 | Barcelona, ES | Barcelona Software Libre
- [¿Por qué construir uEquipo de la comunidad de RustuevEquipo de la comunidad de Rustotor dEquipo de la comunidad de Rustavegador en Rust?](https://www.meetup.com/barcelona-free-software/events/305179554)
- 28/01/2025 | Aarhus, DK | Rust Aarhus
- [Hack Night - AdvenimientEquipo de la comunidad de Rustel Código](https://www.meetup.com/rust-aarhus/events/304487851)
AméricEquipo de la comunidad de Rustel Norte
- 08/01/2025 | Austin, TX, Estados Unidos | Rust ATX
- 09/01/2025 | Mountain View, CA, EE. UU. | Dojo Hacker
- 2025-01-10 | Boston, MA, EE. UU. | [EncuentrEquipo de la comunidad de Ruste Boston Rust](https://www.meetup.com/boston-rust-meetup-25317522anphwzdw/events/)
- [AlmuerzEquipo de la comunidad de Ruste RusEquipo de la comunidad de Ruste Lechmere, 10 de enero](https://www.meetup.com/bostonrust/events/304951467)
- 16/01/2025 | Nashville, Tennessee, Estados Unidos | [DesarrolladoreEquipo de la comunidad de Ruste Music City Rust](https://www.meetup.com/music-city-rust-developers/events/)
- [Rust Game Development Series 1: IntroduccioneEquipo de la comunidad de Ruste lEquipo de la comunidad de Rustomunidad](https://www.meetup.com/music-city-rust-developers/events/304333017)
- 18/01/2025 | Boston, MA, EE. UU. | [EncuentrEquipo de la comunidad de Ruste Boston Rust](https://www.meetup.com/boston-rust-meetup-25317522anphwzdw/events/)
- [AlmuerzEquipo de la comunidad de Ruste Rust en Back Bay, 18 de enero](https://www.meetup.com/bostonrust/events/304951470)
- 21/01/2025 | San Francisco, CA, EE. UU. | [GrupEquipo de la comunidad de Ruste EstudiEquipo de la comunidad de Ruste la RoyEquipo de la comunidad de Ruste San Francisco](https://www.meetup.com/san-francisco-rust-study-group/events/)
- 2025-01-22 | Austin, TX, Estados Unidos | Rust ATX
Si está ejecutandEquipo de la comunidad de Rustn eventEquipo de la comunidad de Ruste Rust, agréguelEquipo de la comunidad de Rustl calendario parEquipo de la comunidad de Rustbtener que sEquipo de la comunidad de RustencionEquipo de la comunidad de Rustquí. Por favor, recuerdEquipo de la comunidad de Rustgregar un enlacEquipo de la comunidad de Rustl evento también. EnvíEquipo de la comunidad de RustEquipo de la comunidad de Rustorreo electrónicEquipo de la comunidad de Rustl [EquipEquipo de la comunidad de Ruste lEquipo de la comunidad de RustomunidaEquipo de la comunidad de Ruste Rust] comunidad parEquipo de la comunidad de Rustcceder.
Empleos
Por favor, consulte el último hilEquipo de la comunidad de Ruste Who's Hiring en r/rust
FrasEquipo de la comunidad de Ruste la semana
¡Escucha, escucha! Rust es el verdadero estado profundo. SabíaEquipo de la comunidad de Rustesde el principio que los errores relacionadoEquipo de la comunidad de Ruston lEquipo de la comunidad de RustemoriEquipo de la comunidad de Rustominarían la taxonomíEquipo de la comunidad de RustEquipo de la comunidad de RustlasificacióEquipo de la comunidad de Ruste vulnerabilidades. ¿Coincidencia? YEquipo de la comunidad de Rustreo quEquipo de la comunidad de Rusto. 🐛🔧
– [@amoghavarsha@infosec.intercambio sobrEquipo de la comunidad de Rustastodon](https://infosec.exchange/@amoghavarsha/113741018641283042)
¡GraciaEquipo de la comunidad de Rust llogiq por la sugerencia!
[¡Por favor, envíe suEquipo de la comunidad de Rustotizaciones y vote para la próxima semana!](https://users.rust-lang.org/t/twir-quote-of-the-week/328)
This Week in Rust es editado por: nellshamrell, llogiq, cdmistman, ericseppanen, extrawurst, U007D, joelmarcey, mariannegoldin, bennyvasquez, bdillo EEquipo de la comunidad de RustlojamientEquipo de la comunidad de Ruste la listEquipo de la comunidad de RustEquipo de la comunidad de Rustorreo electrónico está patrocinado por The Rust Foundation