From 991b0279f8366c3bb1e9f25db6fae14a0c467f16 Mon Sep 17 00:00:00 2001 From: krovuxdev <62192487+krovuxdev@users.noreply.github.com> Date: Sun, 9 Feb 2025 16:48:02 -0500 Subject: [PATCH] =?UTF-8?q?fix:=20la=20traducci=C3=B3n=20estaba=20mal=20y?= =?UTF-8?q?=20todo=20bugeado,=20arreglado?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Cargo.lock | 326 ++++++----- .../2025-01-22-this-week-in-rust.md | 548 +++++++++--------- .../2025-01-29-this-week-in-rust.md | 546 +++++++++-------- 3 files changed, 713 insertions(+), 707 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9c3b94f..9cd0261 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,6 +1,6 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 4 +version = 3 [[package]] name = "addr2line" @@ -79,7 +79,7 @@ checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.98", ] [[package]] @@ -106,7 +106,7 @@ dependencies = [ "manyhow", "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.98", ] [[package]] @@ -122,7 +122,7 @@ dependencies = [ "proc-macro2", "quote", "quote-use", - "syn 2.0.93", + "syn 2.0.98", ] [[package]] @@ -160,15 +160,15 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.6.0" +version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" +checksum = "8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36" [[package]] name = "bumpalo" -version = "3.16.0" +version = "3.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" +checksum = "1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf" [[package]] name = "byteorder" @@ -178,9 +178,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "bytes" -version = "1.9.0" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b" +checksum = "f61dac84819c6588b558454b194026eb1f09c293b9036ae9b159e74e73ab6cf9" [[package]] name = "camino" @@ -268,7 +268,7 @@ dependencies = [ "nom", "pathdiff", "serde", - "toml 0.8.19", + "toml 0.8.20", ] [[package]] @@ -324,9 +324,9 @@ checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" [[package]] name = "crunchy" -version = "0.2.2" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" +checksum = "43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929" [[package]] name = "cssparser" @@ -352,7 +352,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331" dependencies = [ "quote", - "syn 2.0.93", + "syn 2.0.98", ] [[package]] @@ -376,7 +376,7 @@ dependencies = [ "proc-macro2", "quote", "strsim", - "syn 2.0.93", + "syn 2.0.98", ] [[package]] @@ -387,7 +387,7 @@ checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" dependencies = [ "darling_core", "quote", - "syn 2.0.93", + "syn 2.0.98", ] [[package]] @@ -411,7 +411,7 @@ checksum = "62d671cc41a825ebabc75757b62d3d168c577f9149b2d49ece1dad1f72119d25" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.98", ] [[package]] @@ -432,7 +432,7 @@ dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.98", ] [[package]] @@ -442,20 +442,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c" dependencies = [ "derive_builder_core", - "syn 2.0.93", + "syn 2.0.98", ] [[package]] name = "derive_more" -version = "0.99.18" +version = "0.99.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce" +checksum = "3da29a38df43d6f156149c9b43ded5e018ddff2a855cf2cfd62e8cd7d079c69f" dependencies = [ "convert_case 0.4.0", "proc-macro2", "quote", "rustc_version", - "syn 2.0.93", + "syn 2.0.98", ] [[package]] @@ -487,7 +487,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.98", ] [[package]] @@ -554,12 +554,9 @@ dependencies = [ [[package]] name = "fastrand" -version = "1.9.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" -dependencies = [ - "instant", -] +checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" [[package]] name = "femark" @@ -570,12 +567,12 @@ dependencies = [ "cc", "eyre", "once_cell", - "pulldown-cmark", + "pulldown-cmark 0.9.6", "pulldown-cmark-frontmatter", "serde", "slug", "thiserror", - "toml 0.8.19", + "toml 0.8.20", "tracing", "tree-sitter", "tree-sitter-c", @@ -668,9 +665,9 @@ dependencies = [ [[package]] name = "futures-concurrency" -version = "7.6.2" +version = "7.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9b724496da7c26fcce66458526ce68fc2ecf4aaaa994281cf322ded5755520c" +checksum = "0eb68017df91f2e477ed4bea586c59eaecaa47ed885a770d0444e21e62572cd2" dependencies = [ "fixedbitset", "futures-buffered", @@ -706,17 +703,15 @@ checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" [[package]] name = "futures-lite" -version = "1.13.0" +version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce" +checksum = "f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532" dependencies = [ "fastrand", "futures-core", "futures-io", - "memchr", "parking", "pin-project-lite", - "waker-fn", ] [[package]] @@ -727,7 +722,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.98", ] [[package]] @@ -815,6 +810,18 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "getrandom" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8" +dependencies = [ + "cfg-if", + "libc", + "wasi 0.13.3+wasi-0.2.2", + "windows-targets 0.52.6", +] + [[package]] name = "gimli" version = "0.31.1" @@ -1075,7 +1082,7 @@ checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.98", ] [[package]] @@ -1123,23 +1130,14 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.7.0" +version = "2.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f" +checksum = "8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652" dependencies = [ "equivalent", "hashbrown 0.15.2", ] -[[package]] -name = "instant" -version = "0.1.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" -dependencies = [ - "cfg-if", -] - [[package]] name = "interpolator" version = "0.5.0" @@ -1148,9 +1146,9 @@ checksum = "71dd52191aae121e8611f1e8dc3e324dd0dd1dee1e6dd91d10ee07a3cfb4d9d8" [[package]] name = "inventory" -version = "0.3.16" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5d80fade88dd420ce0d9ab6f7c58ef2272dde38db874657950f827d4982c817" +checksum = "54b12ebb6799019b044deaf431eadfe23245b259bba5a2c0796acec3943a3cdb" dependencies = [ "rustversion", ] @@ -1178,9 +1176,9 @@ checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" [[package]] name = "js-sys" -version = "0.3.76" +version = "0.3.77" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6717b6b5b077764fb5966237269cb3c64edddde4b14ce42647430a78ced9e7b7" +checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" dependencies = [ "once_cell", "wasm-bindgen", @@ -1222,11 +1220,12 @@ dependencies = [ [[package]] name = "leptos-mdx" version = "0.1.0" -source = "git+https://github.com/RustLangES/leptos-mdx.git#633f569d997bcebe0d3478e7392dd41f4b78868a" +source = "git+https://github.com/RustLangES/leptos-mdx.git#791bc66013bb6d650428cff43aca93000e0f35cc" dependencies = [ "femark", "frontmatter", "leptos", + "pulldown-cmark 0.12.2", "regex", "tl", ] @@ -1256,7 +1255,7 @@ dependencies = [ "futures", "getrandom 0.2.15", "html-escape", - "indexmap 2.7.0", + "indexmap 2.7.1", "itertools", "js-sys", "leptos_reactive", @@ -1282,13 +1281,13 @@ checksum = "6cb53d4794240b684a2f4be224b84bee9e62d2abc498cf2bcd643cd565e01d96" dependencies = [ "anyhow", "camino", - "indexmap 2.7.0", + "indexmap 2.7.1", "parking_lot", "proc-macro2", "quote", "rstml", "serde", - "syn 2.0.93", + "syn 2.0.98", "walkdir", ] @@ -1310,7 +1309,7 @@ dependencies = [ "quote", "rstml", "server_fn_macro", - "syn 2.0.93", + "syn 2.0.98", "tracing", "uuid", ] @@ -1324,7 +1323,7 @@ dependencies = [ "base64", "cfg-if", "futures", - "indexmap 2.7.0", + "indexmap 2.7.1", "oco_ref", "paste", "pin-project", @@ -1386,9 +1385,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.22" +version = "0.4.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" +checksum = "04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f" [[package]] name = "lol_html" @@ -1396,7 +1395,7 @@ version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4629ff9c2deeb7aad9b2d0f379fc41937a02f3b739f007732c46af40339dee5" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.8.0", "cfg-if", "cssparser", "encoding_rs", @@ -1431,7 +1430,7 @@ dependencies = [ "manyhow-macros", "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.98", ] [[package]] @@ -1480,9 +1479,9 @@ checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" [[package]] name = "miniz_oxide" -version = "0.8.2" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ffbe83022cedc1d264172192511ae958937694cd57ce297164951b8b3568394" +checksum = "b8402cab7aefae129c6977bb0ff1b8fd9a04eb5b51efc50a70bea51cda0c7924" dependencies = [ "adler2", ] @@ -1566,9 +1565,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.20.2" +version = "1.20.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" +checksum = "945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e" [[package]] name = "overload" @@ -1685,29 +1684,29 @@ dependencies = [ [[package]] name = "pin-project" -version = "1.1.7" +version = "1.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be57f64e946e500c8ee36ef6331845d40a93055567ec57e8fae13efd33759b95" +checksum = "dfe2e71e1471fe07709406bf725f710b02927c9c54b2b5b2ec0e8087d97c327d" dependencies = [ "pin-project-internal", ] [[package]] name = "pin-project-internal" -version = "1.1.7" +version = "1.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c0f5fad0874fc7abcd4d750e76917eaebbecaa2c20bde22e1dbeeba8beb758c" +checksum = "f6e859e6e5bd50440ab63c47e3ebabc90f26251f7c73c3d3e837b74a1cc3fa67" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.98", ] [[package]] name = "pin-project-lite" -version = "0.2.15" +version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff" +checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" [[package]] name = "pin-utils" @@ -1732,12 +1731,12 @@ checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" [[package]] name = "prettyplease" -version = "0.2.25" +version = "0.2.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64d1ec885c64d0457d564db4ec299b2dae3f9c02808b8ad9c3a089c591b18033" +checksum = "6924ced06e1f7dfe3fa48d57b9f74f55d8915f5036121bef647ef4b204895fac" dependencies = [ "proc-macro2", - "syn 2.0.93", + "syn 2.0.98", ] [[package]] @@ -1814,9 +1813,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.92" +version = "1.0.93" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0" +checksum = "60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99" dependencies = [ "unicode-ident", ] @@ -1829,7 +1828,7 @@ checksum = "af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.98", "version_check", "yansi", ] @@ -1840,19 +1839,38 @@ version = "0.9.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "57206b407293d2bcd3af849ce869d52068623f19e1b5ff8e8778e3309439682b" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.8.0", + "getopts", + "memchr", + "unicase", +] + +[[package]] +name = "pulldown-cmark" +version = "0.12.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f86ba2052aebccc42cbbb3ed234b8b13ce76f75c3551a303cb2bcffcff12bb14" +dependencies = [ + "bitflags 2.8.0", "getopts", "memchr", + "pulldown-cmark-escape", "unicase", ] +[[package]] +name = "pulldown-cmark-escape" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "007d8adb5ddab6f8e3f491ac63566a7d5002cc7ed73901f72057943fa71ae1ae" + [[package]] name = "pulldown-cmark-frontmatter" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0d796ebc3f9fe89e2267a102d358a7f107488b5fefae07d25a990efbe1feab60" dependencies = [ - "pulldown-cmark", + "pulldown-cmark 0.9.6", ] [[package]] @@ -1899,7 +1917,7 @@ dependencies = [ "proc-macro-utils 0.10.0", "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.98", ] [[package]] @@ -1959,7 +1977,7 @@ version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.8.0", ] [[package]] @@ -2030,7 +2048,7 @@ dependencies = [ "proc-macro2", "proc-macro2-diagnostics", "quote", - "syn 2.0.93", + "syn 2.0.98", "syn_derive", "thiserror", ] @@ -2095,9 +2113,9 @@ dependencies = [ [[package]] name = "ryu" -version = "1.0.18" +version = "1.0.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" +checksum = "6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd" [[package]] name = "same-file" @@ -2148,9 +2166,9 @@ checksum = "c2fdfc24bc566f839a2da4c4295b82db7d25a24253867d5c64355abb5799bdbe" [[package]] name = "semver" -version = "1.0.24" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3cb6eb87a131f756572d7fb904f6e7b68633f09cca868c5df1c4b8d1a694bbba" +checksum = "f79dfe2d285b0488816f30e700a7438c5a73d816b5b7d3ac72fbc48b0d185e03" [[package]] name = "send_wrapper" @@ -2189,14 +2207,14 @@ checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.98", ] [[package]] name = "serde_json" -version = "1.0.134" +version = "1.0.138" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d00f4175c42ee48b15416f6193a959ba3a0d67fc699a0db9ad12df9f83991c7d" +checksum = "d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949" dependencies = [ "itoa 1.0.14", "memchr", @@ -2264,7 +2282,7 @@ dependencies = [ "convert_case 0.6.0", "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.98", "xxhash-rust", ] @@ -2275,7 +2293,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f2aa8119b558a17992e0ac1fd07f080099564f24532858811ce04f742542440" dependencies = [ "server_fn_macro", - "syn 2.0.93", + "syn 2.0.98", ] [[package]] @@ -2382,9 +2400,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.93" +version = "2.0.98" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c786062daee0d6db1132800e623df74274a0a87322d8e183338e01b3d98d058" +checksum = "36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1" dependencies = [ "proc-macro2", "quote", @@ -2400,7 +2418,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.98", ] [[package]] @@ -2411,7 +2429,7 @@ checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.98", ] [[package]] @@ -2437,7 +2455,7 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.98", ] [[package]] @@ -2468,9 +2486,9 @@ checksum = "b130bd8a58c163224b44e217b4239ca7b927d82bf6cc2fea1fc561d15056e3f7" [[package]] name = "tokio" -version = "1.42.0" +version = "1.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cec9b21b0450273377fc97bd4c33a8acffc8c996c987a7c5b319a0083707551" +checksum = "3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e" dependencies = [ "backtrace", "bytes", @@ -2486,13 +2504,13 @@ dependencies = [ [[package]] name = "tokio-macros" -version = "2.4.0" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" +checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.98", ] [[package]] @@ -2506,9 +2524,9 @@ dependencies = [ [[package]] name = "toml" -version = "0.8.19" +version = "0.8.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e" +checksum = "cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148" dependencies = [ "serde", "serde_spanned", @@ -2527,11 +2545,11 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.22.22" +version = "0.22.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5" +checksum = "02a8b472d1a3d7c18e2d61a489aee3453fd9031c33e4f55bd533f4a7adca1bee" dependencies = [ - "indexmap 2.7.0", + "indexmap 2.7.1", "serde", "serde_spanned", "toml_datetime", @@ -2557,7 +2575,7 @@ checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.98", ] [[package]] @@ -2757,7 +2775,7 @@ checksum = "1f718dfaf347dcb5b983bfc87608144b0bad87970aebcbea5ce44d2a30c08e63" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.98", ] [[package]] @@ -2768,9 +2786,9 @@ checksum = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539" [[package]] name = "unicode-ident" -version = "1.0.14" +version = "1.0.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" +checksum = "a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034" [[package]] name = "unicode-segmentation" @@ -2821,18 +2839,18 @@ checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" [[package]] name = "uuid" -version = "1.11.0" +version = "1.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a" +checksum = "ced87ca4be083373936a67f8de945faa23b6b42384bd5b64434850802c6dccd0" dependencies = [ - "getrandom 0.2.15", + "getrandom 0.3.1", ] [[package]] name = "valuable" -version = "0.1.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" +checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65" [[package]] name = "version_check" @@ -2840,12 +2858,6 @@ version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" -[[package]] -name = "waker-fn" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "317211a0dc0ceedd78fb2ca9a44aed3d7b9b26f81870d485c07122b4350673b7" - [[package]] name = "walkdir" version = "2.5.0" @@ -2868,36 +2880,46 @@ version = "0.11.0+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" +[[package]] +name = "wasi" +version = "0.13.3+wasi-0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2" +dependencies = [ + "wit-bindgen-rt", +] + [[package]] name = "wasm-bindgen" -version = "0.2.99" +version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a474f6281d1d70c17ae7aa6a613c87fce69a127e2624002df63dcb39d6cf6396" +checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" dependencies = [ "cfg-if", "once_cell", + "rustversion", "wasm-bindgen-macro", ] [[package]] name = "wasm-bindgen-backend" -version = "0.2.99" +version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f89bb38646b4f81674e8f5c3fb81b562be1fd936d84320f3264486418519c79" +checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" dependencies = [ "bumpalo", "log", "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.98", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-futures" -version = "0.4.49" +version = "0.4.50" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38176d9b44ea84e9184eff0bc34cc167ed044f816accfe5922e54d84cf48eca2" +checksum = "555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61" dependencies = [ "cfg-if", "js-sys", @@ -2908,9 +2930,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.99" +version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2cc6181fd9a7492eef6fef1f33961e3695e4579b9872a6f7c83aee556666d4fe" +checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -2918,22 +2940,25 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.99" +version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2" +checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.98", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.99" +version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "943aab3fdaaa029a6e0271b35ea10b72b943135afe9bffca82384098ad0e06a6" +checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d" +dependencies = [ + "unicode-ident", +] [[package]] name = "wasm-streams" @@ -2950,9 +2975,9 @@ dependencies = [ [[package]] name = "web-sys" -version = "0.3.76" +version = "0.3.77" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04dd7223427d52553d3702c004d3b2fe07c148165faa56313cb00211e31c12bc" +checksum = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2" dependencies = [ "js-sys", "wasm-bindgen", @@ -3148,13 +3173,22 @@ checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" [[package]] name = "winnow" -version = "0.6.20" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b" +checksum = "86e376c75f4f43f44db463cf729e0d3acbf954d13e22c51e26e4c264b4ab545f" dependencies = [ "memchr", ] +[[package]] +name = "wit-bindgen-rt" +version = "0.33.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c" +dependencies = [ + "bitflags 2.8.0", +] + [[package]] name = "write16" version = "1.0.0" @@ -3219,7 +3253,7 @@ checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.98", "synstructure", ] @@ -3241,7 +3275,7 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.98", ] [[package]] @@ -3261,7 +3295,7 @@ checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.98", "synstructure", ] @@ -3284,5 +3318,5 @@ checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.93", + "syn 2.0.98", ] diff --git a/esta_semana_en_rust/2025-01-22-this-week-in-rust.md b/esta_semana_en_rust/2025-01-22-this-week-in-rust.md index be1ec72..3552aaf 100755 --- a/esta_semana_en_rust/2025-01-22-this-week-in-rust.md +++ b/esta_semana_en_rust/2025-01-22-this-week-in-rust.md @@ -1,7 +1,7 @@ --- title: "Esta semana en Rust #45" number_of_week: 45 -description: L[Equipo de la comunidad de Rust][comunidad]aj[Equipo de la comunidad de Rust][comunidad]e esta semana es resvg, una bibliotec[Equipo de la comunidad de Rust][comunidad]e renderizado SVG. +description: La comunidad de esta semana es resvg, una biblioteca de renderizado SVG. date: 2025-01-22 tags: - rust @@ -10,414 +10,406 @@ tags: --- -¡Hola y bienvenido[Equipo de la comunidad de Rust][comunidad] otr[Equipo de la comunidad de Rust][comunidad]úmer[Equipo de la comunidad de Rust][comunidad]e *This Week in Rust*! -[Rust](https://www.rust-lang.org/) e[Equipo de la comunidad de Rust][comunidad]n lenguaj[Equipo de la comunidad de Rust][comunidad]e programación que permit[Equipo de la comunidad de Rust][comunidad] todo e[Equipo de la comunidad de Rust][comunidad]und[Equipo de la comunidad de Rust][comunidad]rear software fiable y eficiente. -Este e[Equipo de la comunidad de Rust][comunidad]n resumen semana[Equipo de la comunidad de Rust][comunidad]e su progreso y comunidad. -¿Quieres que s[Equipo de la comunidad de Rust][comunidad]encion[Equipo de la comunidad de Rust][comunidad]lgo? Etiquétanos en [@ThisWeekInRust](https://x.com/ThisWeekInRust) en X (antes Twitter) o [@ThisWeekinRust](https://mastodon.social/@thisweekinrust) e[Equipo de la comunidad de Rust][comunidad]astodon.social, o [envíano[Equipo de la comunidad de Rust][comunidad]na solicitu[Equipo de la comunidad de Rust][comunidad]e extracción](https://github.com/rust-lang/this-week-in-rust). -¿Quieres participar? [Nos encantan la[Equipo de la comunidad de Rust][comunidad]ontribuciones](https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md). +¡Hola y bienvenido a otro número de *esta semana en Rust*! [Rust](https://www.rust-lang.org/) +en lenguaje programación que permite todo el mundo crear software fiable y eficiente. +Este es un resumen semanal de su progreso y comunidad. +¿Quieres que mencionemos algo? Etiquétanos en [@ThisWeekInRust](https://x.com/ThisWeekInRust) en X (antes Twitter) o [@ThisWeekinRust](https://mastodon.social/@thisweekinrust) en mastodon.social, o envíanos un [solicitud extracción](https://github.com/rust-lang/this-week-in-rust). +¿Quieres participar? [Nos encantan la contribuciones](https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md). -*This Week in Rust* s[Equipo de la comunidad de Rust][comunidad]esarroll[Equipo de la comunidad de Rust][comunidad]biertamente [en GitHub](https://github.com/rust-lang/this-week-in-rust) y lo[Equipo de la comunidad de Rust][comunidad]rchivos se pueden ver en [this-week-in-rust.org](https://this-week-in-rust.org/). -Si encuentr[Equipo de la comunidad de Rust][comunidad]lgún error en la edició[Equipo de la comunidad de Rust][comunidad]e esta semana, [por favor enví[Equipo de la comunidad de Rust][comunidad]n PR](https://github.com/rust-lang/this-week-in-rust/pulls). -¿Quieres tener TWIR en tu bandej[Equipo de la comunidad de Rust][comunidad]e entrada? [Suscríbet[Equipo de la comunidad de Rust][comunidad]quí](https://this-week-in-rust.us11.list-manage.com/subscribe?u=fd84c1c757e02889a9b08d289&id=0ed8b72485). +Esta semana en Rust se desarrolla abiertamente [en GitHub](https://github.com/rust-lang/this-week-in-rust) y los archivos se pueden ver en [this-week-in-rust.org](https://this-week-in-rust.org/). +Si encuentra algún error en la edición en esta semana, [por favor envía un PR](https://github.com/rust-lang/this-week-in-rust/pulls). -## Actualizacione[Equipo de la comunidad de Rust][comunidad]e l[Equipo de la comunidad de Rust][comunidad]omunida[Equipo de la comunidad de Rust][comunidad]e Rust 🥰 +¿Quieres tener TWIR en tu bandej e entrada? [Suscríbet quí](https://this-week-in-rust.us11.list-manage.com/subscribe?u=fd84c1c757e02889a9b08d289&id=0ed8b72485). - +## Actualizaciones de la comunida de Rust 🥰 ### Oficial -* [Est[Equipo de la comunidad de Rust][comunidad]icl[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]esarrollo e[Equipo de la comunidad de Rust][comunidad]arga: 1.85](https://blog.rust-lang.org/inside-rust/2025/01/17/this-development-cycle-in-cargo-1.85.html) +* [Este ciclo de desarrollo en Cargo: 1.85](https://blog.rust-lang.org/inside-rust/2025/01/17/this-development-cycle-in-cargo-1.85.html) ### Boletines * [El Rustáceo Incrustado Edición #37](https://www.theembeddedrustacean.com/p/the-embedded-rustacean-issue-37) -### Actualizacione[Equipo de la comunidad de Rust][comunidad]e proyectos/herramientas +### Actualizaciones de proyectos/herramientas * [gitoxide - Enero 2025](https://github.com/GitoxideLabs/gitoxide/discussions/1791) -* [Lanzamient[Equipo de la comunidad de Rust][comunidad]e Musi Lili 0.2](https://codeberg.org/vivi-ui/lili/src/branch/main/CHANGELOG.md#0-2) +* [Lanzamiento de Musi Lili 0.2](https://codeberg.org/vivi-ui/lili/src/branch/main/CHANGELOG.md#0-2) ### Observaciones/Pensamientos -* [Comparació[Equipo de la comunidad de Rust][comunidad]e las biblioteca[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ctore[Equipo de la comunidad de Rust][comunidad]e Rust: Actix, Coerce, Kameo, Ractor y Xtra](https://theari.dev/blog/comparing-rust-actor-libraries/) -* [Mejorar el tiemp[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ompilació[Equipo de la comunidad de Rust][comunidad]e Rust en 108X](https://burn.dev/blog/improve-rust-compile-time-by-108x) -* [Codificación UTF-8 sin rama](https://cceckman.com/writing/branchless-utf8-encoding/) -* [L[Equipo de la comunidad de Rust][comunidad]az[Equipo de la comunidad de Rust][comunidad]el error -22](https://tweedegolf.nl/en/blog/145/the-hunt-for-error--22) -* [Recarg[Equipo de la comunidad de Rust][comunidad]utomátic[Equipo de la comunidad de Rust][comunidad]el servidor en Rus[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ambiar: ¿Qué es listenfd/systemfd?](https://lucumr.pocoo.org/2025/1/19/what-is-systemfd/) -* [Investigand[Equipo de la comunidad de Rust][comunidad]n extraño error de falt[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]emoria](https://www.qovery.com/blog/rust-investigating-a-strange-out-of-memory-error/) -* [Comparació[Equipo de la comunidad de Rust][comunidad]e 13 caja[Equipo de la comunidad de Rust][comunidad]e Rust para extraer text[Equipo de la comunidad de Rust][comunidad]e HTML](https://emschwartz.me/comparing-13-rust-crates-for-extracting-text-from-html/) -* [Enrutamient[Equipo de la comunidad de Rust][comunidad]e frontend Typesafe en Rust/Leptos](https://dnaaun.github.io/posts/typesafe-routing-in-rust-leptos/) -* [Entrevist[Equipo de la comunidad de Rust][comunidad]on e[Equipo de la comunidad de Rust][comunidad]pasionad[Equipo de la comunidad de Rust][comunidad]esarrollador de Rust, Radu Marias](https://blog.rust.careers/post/radu_interview/) -* [Presentació[Equipo de la comunidad de Rust][comunidad]e RealtimeSanitizer para Rust](https://steck.tech/posts/rtsan-in-rust/) -* [La pila HARM (HTMX, Axum/AlpineJS, Rust, Maud) considerad[Equipo de la comunidad de Rust][comunidad]nofensiva](https://nguyenhuythanh.com/posts/the-harm-stack-considered-unharmful/) -* [Inferenci[Equipo de la comunidad de Rust][comunidad]e tipos en Rust y C++](https://herecomesthemoon.net/2025/01/type-inference-in-rust-and-cpp/) -* [L[Equipo de la comunidad de Rust][comunidad]anonicalizació[Equipo de la comunidad de Rust][comunidad]e la rut[Equipo de la comunidad de Rust][comunidad]o es ergonómica](https://tesujimath.org/path-canonicalization-is-unergonomic/) -* [video] [Rus[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ot Complicated - A[Equipo de la comunidad de Rust][comunidad]rchitects perspective](https://www.youtube.com/watch?v=bYKPKBPo7EY) - -### Tutoriale[Equipo de la comunidad de Rust][comunidad]e Rust -* [Un[Equipo de la comunidad de Rust][comunidad]mabl[Equipo de la comunidad de Rust][comunidad]ntroducció[Equipo de la comunidad de Rust][comunidad] WebAssembly en Rust (edición 2025)](https://dev.to/marktolmacs/a-gentle-introduction-to-webassembly-in-rust-2025-edition-1iac) -* [Añadiend[Equipo de la comunidad de Rust][comunidad]n[Equipo de la comunidad de Rust][comunidad]ueva falsificació[Equipo de la comunidad de Rust][comunidad] l[Equipo de la comunidad de Rust][comunidad]aja falsa](https://xd009642.github.io/2025/01/15/adding-a-new-fake-to-the-fake-crate.html) -* [Api[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]udio en streaming: el servidor Axum](https://xd009642.github.io/2025/01/20/streaming-audio-APIs-the-axum-server.html) +* [Comparación de las bibliotecas actor de Rust: Actix, Coerce, Kameo, Ractor y Xtra](https://theari.dev/blog/comparing-rust-actor-libraries/) +* [Mejorar el tiempo de compilación de Rust en 108X](https://burn.dev/blog/improve-rust-compile-time-by-108x) +* [Codificación UTF-8 sin ramificaciones](https://cceckman.com/writing/branchless-utf8-encoding/) +* [La caza del error -22](https://tweedegolf.nl/en/blog/145/the-hunt-for-error--22) +* [Recarga automática del servidor en Rust: ¿Qué son listenfd/systemfd?](https://lucumr.pocoo.org/2025/1/19/what-is-systemfd/) +* [Investigando un extraño error de falta de memoria](https://www.qovery.com/blog/rust-investigating-a-strange-out-of-memory-error/) +* [Comparación de 13 crates de Rust para extraer texto de HTML](https://emschwartz.me/comparing-13-rust-crates-for-extracting-text-from-html/) +* [Enrutamiento frontend type-safe en Rust/Leptos](https://dnaaun.github.io/posts/typesafe-routing-in-rust-leptos/) +* [Entrevista con un apasionado desarrollador de Rust, Radu Marias](https://blog.rust.careers/post/radu_interview/) +* [Presentación de RealtimeSanitizer para Rust](https://steck.tech/posts/rtsan-in-rust/) +* [El stack HARM (HTMX, Axum/AlpineJS, Rust, Maud) considerado inofensivo](https://nguyenhuythanh.com/posts/the-harm-stack-considered-unharmful/) +* [Inferencia de tipos en Rust y C++](https://herecomesthemoon.net/2025/01/type-inference-in-rust-and-cpp/) +* [La canonicalización de rutas no es ergonómica](https://tesujimath.org/path-canonicalization-is-unergonomic/) +* [Video] [Rust Not Complicated - Una perspectiva de arquitecto](https://www.youtube.com/watch?v=bYKPKBPo7EY) + + +### Tutoriales de Rust +* [Una amable introducción a WebAssembly en Rust (edición 2025)](https://dev.to/marktolmacs/a-gentle-introduction-to-webassembly-in-rust-2025-edition-1iac) +* [Añadiendo una nueva falsificación al crate fake](https://xd009642.github.io/2025/01/15/adding-a-new-fake-to-the-fake-crate.html) +* [API de audio en streaming: el servidor Axum](https://xd009642.github.io/2025/01/20/streaming-audio-APIs-the-axum-server.html) * [Prototipado en Rust](https://corrode.dev/blog/prototyping/) ### Miscelánea -* [Resume[Equipo de la comunidad de Rust][comunidad]e 2024 - Seanmonstar](https://seanmonstar.com/blog/2024-in-review/) -* ["Nunc[Equipo de la comunidad de Rust][comunidad]ctualizamo[Equipo de la comunidad de Rust][comunidad] menos qu[Equipo de la comunidad de Rust][comunidad]o[Equipo de la comunidad de Rust][comunidad]bligue[Equipo de la comunidad de Rust][comunidad] hacerlo" — cargo-semver-checks 2024 Year in Review](https://predr.ag/blog/cargo-semver-checks-2024-year-in-review/) -* [Resume[Equipo de la comunidad de Rust][comunidad]e[Equipo de la comunidad de Rust][comunidad]ño: l[Equipo de la comunidad de Rust][comunidad]á[Equipo de la comunidad de Rust][comunidad]estacad[Equipo de la comunidad de Rust][comunidad]e 2024 y un vistaz[Equipo de la comunidad de Rust][comunidad] 2025 - Grafito](https://graphite.rs/blog/year-in-review-2024-highlights-and-a-peek-at-2025) -* [Por qué Rus[Equipo de la comunidad de Rust][comunidad]o e[Equipo de la comunidad de Rust][comunidad]n lenguaje funcional](https://serokell.io/blog/rust-is-not-a-functional-language) +* [Resumen de 2024 - Seanmonstar](https://seanmonstar.com/blog/2024-in-review/) +* ["Nunca actualizamos a menos que nos obliguen" - Resumen 2024 de cargo-semver-checks](https://predr.ag/blog/cargo-semver-checks-2024-year-in-review/) +* [Resumen anual: Lo destacado de 2024 y un vistazo a 2025 - Grafito](https://graphite.rs/blog/year-in-review-2024-highlights-and-a-peek-at-2025) +* [Por qué Rust no es un lenguaje funcional](https://serokell.io/blog/rust-is-not-a-functional-language) * [Cómo pienso sobre Zig y Rust](https://lewiscampbell.tech/blog/250117.html) -* [video] [Rompiendo la segurida[Equipo de la comunidad de Rust][comunidad]e l[Equipo de la comunidad de Rust][comunidad]emori[Equipo de la comunidad de Rust][comunidad]e Rus[Equipo de la comunidad de Rust][comunidad]on 1 líne[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ódigo](https://youtu.be/HGERkwG0ViI) -* [audio] [Cajas qu[Equipo de la comunidad de Rust][comunidad]mamos | Rust y amigos](https://share.transistor.fm/s/d3cea637) +* [Video] [Rompiendo la seguridad de memoria de Rust en 1 línea de código](https://youtu.be/HGERkwG0ViI) +* [Audio] [Crates que amamos | Rust y amigos](https://share.transistor.fm/s/d3cea637) -## Caj[Equipo de la comunidad de Rust][comunidad]e la semana +## `Crate` de la semana -L[Equipo de la comunidad de Rust][comunidad]aj[Equipo de la comunidad de Rust][comunidad]e esta semana es [resvg](https://crates.io/crates/resvg), una bibliotec[Equipo de la comunidad de Rust][comunidad]e renderizado SVG. +La `Crate` de esta semana es [resvg](https://crates.io/crates/resvg), una biblioteca de renderizado SVG. -¡Gracia[Equipo de la comunidad de Rust][comunidad] [David Mason](https://users.rust-lang.org/t/crate-of-the-week/2704/1389) por la sugerencia! +¡Gracias a [David Mason](https://users.rust-lang.org/t/crate-of-the-week/2704/1389) por sugerir su propia crate! [Por favor, envíen sus sugerencias y votos para la próxima semana][submit_crate]! [submit_crate]: https://users.rust-lang.org/t/crate-of-the-week/2704 -## Llamada[Equipo de la comunidad de Rust][comunidad] la realizació[Equipo de la comunidad de Rust][comunidad]e pruebas -Un pas[Equipo de la comunidad de Rust][comunidad]mportante para l[Equipo de la comunidad de Rust][comunidad]mplementació[Equipo de la comunidad de Rust][comunidad]e RFC es que las personas experimente[Equipo de la comunidad de Rust][comunidad]on el -implementación y dar retroalimentación, especialment[Equipo de la comunidad de Rust][comunidad]nte[Equipo de la comunidad de Rust][comunidad]e la estabilización. Lo siguiente -Las RFC se beneficiaría[Equipo de la comunidad de Rust][comunidad]e las prueba[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]suari[Equipo de la comunidad de Rust][comunidad]nte[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]vanzar: +## Llamada a pruebas +Un paso importante en la implementación de una RFC es que las personas experimenten con la +implementación y brinden retroalimentación, especialmente antes de su estabilización. +Las siguientes RFCs se beneficiarían de pruebas por parte de los usuarios antes de continuar avanzando: ### [RFCs](https://github.com/rust-lang/rfcs/issues?q=label%3Acall-for-testing) -* *No se emitiero[Equipo de la comunidad de Rust][comunidad]onvocatorias para pruebas esta semana.* +* *No se emitieron convocatorias para pruebas esta semana.* ### [Rust](https://github.com/rust-lang/rust/labels/call-for-testing) -* *No se emitiero[Equipo de la comunidad de Rust][comunidad]onvocatorias para pruebas esta semana.* +* *No se emitieron convocatorias para pruebas esta semana.* ### [Rustup](https://github.com/rust-lang/rustup/labels/call-for-testing) -* *No se emitiero[Equipo de la comunidad de Rust][comunidad]onvocatorias para pruebas esta semana.* +* *No se emitieron convocatorias para pruebas esta semana.* -Si e[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]mplementador de funciones y desea que su RFC aparezca en la list[Equipo de la comunidad de Rust][comunidad]nterior, agregue l[Equipo de la comunidad de Rust][comunidad]ueva 'llamada para pruebas' -a su RFC junt[Equipo de la comunidad de Rust][comunidad]o[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]omentario que proporcion[Equipo de la comunidad de Rust][comunidad]nstruccione[Equipo de la comunidad de Rust][comunidad]e prueba y/[Equipo de la comunidad de Rust][comunidad]rientación sobre qué aspecto(s) de la función -necesitan pruebas. +Si es un implementador de funciones y desea que su RFC aparezca en la lista anterior, agregue una nueva 'call-for-testing' +a su RFC junto con un comentario que proporcione instrucciones de prueba y/o orientación sobre qué aspecto(s) de la función +necesitan ser evaluados. -## Llamad[Equipo de la comunidad de Rust][comunidad] la participación; Proyectos y ponentes +## Convocatorio a la participación; Proyectos y ponentes ### CFP - Proyectos -¿Siempre quisist[Equipo de la comunidad de Rust][comunidad]ontribuir a proyecto[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ódig[Equipo de la comunidad de Rust][comunidad]bierto per[Equipo de la comunidad de Rust][comunidad]o sabías por dónde empezar? -¡Cada seman[Equipo de la comunidad de Rust][comunidad]estacamo[Equipo de la comunidad de Rust][comunidad]lgunas tarea[Equipo de la comunidad de Rust][comunidad]e l[Equipo de la comunidad de Rust][comunidad]omunida[Equipo de la comunidad de Rust][comunidad]e Rust para que elijas y comiences! +¿Siempre quisiste contribuir a proyecto de código abierto pero no sabías por dónde empezar? +¡Cada semana destacamos algunas tarea en la comunida de Rust para que elijas y comiences! -Alguna[Equipo de la comunidad de Rust][comunidad]e estas tareas también pueden tener mentore[Equipo de la comunidad de Rust][comunidad]isponibles, visite la págin[Equipo de la comunidad de Rust][comunidad]e tareas par[Equipo de la comunidad de Rust][comunidad]btener má[Equipo de la comunidad de Rust][comunidad]nformación. +Alguna de estas tareas también pueden tener mentores disponibles, visite la página de tareas para obtener más información. - - - +* [rama - primera versión de Rama-Unix](https://github.com/plabayo/rama/issues/370) +* [rama - añadir servicio de router web a rama-http](https://github.com/plabayo/rama/issues/396) +* [rama - Añadir Benchmark de rama de Pila Completa](https://github.com/plabayo/rama/issues/374) +* [rama - añadir rama al "The-Benchmarker"](https://github.com/plabayo/rama/issues/398) +* [rama - Añadir Rama del Server Benchmark a Sharkbench](https://github.com/plabayo/rama/issues/390) +* [rama - añadir rama al FrameworkBenchmark de TechEmpower](https://github.com/plabayo/rama/issues/389) -* [Rama - primera versió[Equipo de la comunidad de Rust][comunidad]e Rama-Unix](https://github.com/plabayo/rama/issues/370) -* [rama - añadir servici[Equipo de la comunidad de Rust][comunidad]e router web a rama-http](https://github.com/plabayo/rama/issues/396) -* [Rama - Añadir Benchmark[Equipo de la comunidad de Rust][comunidad]e Ram[Equipo de la comunidad de Rust][comunidad]e Pila Completa](https://github.com/plabayo/rama/issues/374) -* [Rama - añadir Ram[Equipo de la comunidad de Rust][comunidad] "The-Benchmarker"](https://github.com/plabayo/rama/issues/398) -* [Rama - Añadir Rama Server Benchmark a Sharkbench](https://github.com/plabayo/rama/issues/390) -* [rama - añadir ram[Equipo de la comunidad de Rust][comunidad]l FrameworkBenchmark de TechEmpower](https://github.com/plabayo/rama/issues/389) - -Si eres propietari[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]n proyect[Equipo de la comunidad de Rust][comunidad]e Rust y estás buscand[Equipo de la comunidad de Rust][comunidad]olaboradores, por favor envía tareas [aquí][directrices] [Equipo de la comunidad de Rust][comunidad] travé[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]n [PR to TWiR](https://github.com/rust-lang/this-week-in-rust) o poniéndote e[Equipo de la comunidad de Rust][comunidad]ontact[Equipo de la comunidad de Rust][comunidad]on [X (antes Twitter)](https://x.com/ThisWeekInRust) o [Mastodon](https://mastodon.social/@thisweekinrust)! +Si eres propietario de un proyect de Rust y estás buscando colaboradores, por favor envía tareas [aquí][directrices] a través de un [PR to TWiR](https://github.com/rust-lang/this-week-in-rust) o poniéndote en contacto en [X (antes Twitter)](https://x.com/ThisWeekInRust) o [Mastodon](https://mastodon.social/@thisweekinrust)! [directrices]:https://github.com/rust-lang/this-week-in-rust?tab=readme-ov-file#call-for-participation-guidelines ### CFP - Eventos -¿Ere[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]rador nuev[Equipo de la comunidad de Rust][comunidad] experimentado que busc[Equipo de la comunidad de Rust][comunidad]n lugar par[Equipo de la comunidad de Rust][comunidad]ompartir algo genial? Esta secció[Equipo de la comunidad de Rust][comunidad]estaca los eventos que se están planificando y que está[Equipo de la comunidad de Rust][comunidad]ceptando presentaciones par[Equipo de la comunidad de Rust][comunidad]nirs[Equipo de la comunidad de Rust][comunidad] su event[Equipo de la comunidad de Rust][comunidad]om[Equipo de la comunidad de Rust][comunidad]rador. - - - +¿Eres un orador nuevo experimentado que busca un lugar para compartir algo genial? Esta sección destaca los eventos que se están planificando y que está aceptando presentaciones par unirse a su evento como orador. -S[Equipo de la comunidad de Rust][comunidad]sted e[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]rganizador de eventos que espera expandir e[Equipo de la comunidad de Rust][comunidad]lcanc[Equipo de la comunidad de Rust][comunidad]e su evento, enví[Equipo de la comunidad de Rust][comunidad]n enlac[Equipo de la comunidad de Rust][comunidad]l sitio web a travé[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]n [PR to TWiR](https://github.com/rust-lang/this-week-in-rust) [Equipo de la comunidad de Rust][comunidad]omunicándose en [X (anteriormente Twitter)](https://x.com/ThisWeekInRust) o [Mastodon](https://mastodon.social/@thisweekinrust)! +Si eres organizador de un evento y esperas ampliar su alcance, envía un enlace a la página web a través de un [PR a TWiR](https://github.com/rust-lang/this-week-in-rust) o contactándonos en [X (antes Twitter)](https://x.com/ThisWeekInRust) o [Mastodon](https://mastodon.social/@thisweekinrust).! -## Actualizacione[Equipo de la comunidad de Rust][comunidad]el Proyecto Rust +## Actualizacione el Proyecto Rust -Se [fusionaron 397 solicitude[Equipo de la comunidad de Rust][comunidad]e extracción en la última semana][fusionadas] +Se [fusionaron 397 solicitude e extracción en la última semana][fusionadas] [fusionado]: https://github.com/search?q=is%3Apr+org%3Arust-lang+is%3Amerged+merged%3A2025-01-14..2025-01-21 -* ['cfg_match': Ajustar sintaxis](https://github.com/rust-lang/rust/pull/133720) -* ['rustc_resolve': usar campos estructurados en los seguimientos](https://github.com/rust-lang/rust/pull/135676) -* [agregar anulació[Equipo de la comunidad de Rust][comunidad]e perfil para fuentes qu[Equipo de la comunidad de Rust][comunidad]o son Git](https://github.com/rust-lang/rust/pull/135433) -* [añadir caché a 'AmbiguityCausesVisitor'](https://github.com/rust-lang/rust/pull/135618) -* [agregar convenció[Equipo de la comunidad de Rust][comunidad]e llamada gpu-kernel](https://github.com/rust-lang/rust/pull/135047) -* [añadir license-metadata.jso[Equipo de la comunidad de Rust][comunidad]l tarball rustc-src](https://github.com/rust-lang/rust/pull/135588) -* [permitir l[Equipo de la comunidad de Rust][comunidad]oerció[Equipo de la comunidad de Rust][comunidad]e funciones 'target_feature' seguras para llamar a punteros FN seguros](https://github.com/rust-lang/rust/pull/135504) -* [siempre fuerce e[Equipo de la comunidad de Rust][comunidad]o recort[Equipo de la comunidad de Rust][comunidad]e la ruta en la pelusa 'unreachable_patterns'](https://github.com/rust-lang/rust/pull/135310) -* [Verificació[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ovimiento promocionad[Equipo de la comunidad de Rust][comunidad]e limpieza](https://github.com/rust-lang/rust/pull/134455) -* [consider[Equipo de la comunidad de Rust][comunidad]iseño[Equipo de la comunidad de Rust][comunidad]ás erróneo[Equipo de la comunidad de Rust][comunidad]omo 'LayoutError::ReferencesError' para suprimir errores espurios](https://github.com/rust-lang/rust/pull/135264) -* [consolidar las pelusas MI[Equipo de la comunidad de Rust][comunidad]d-hoc en lints MIR reales basadas en el gestor de pasos](https://github.com/rust-lang/rust/pull/135705) -* [Rasgo[Equipo de la comunidad de Rust][comunidad]onst: eliminar algunos errore[Equipo de la comunidad de Rust][comunidad]onocidos qu[Equipo de la comunidad de Rust][comunidad]o parecen tener sentido](https://github.com/rust-lang/rust/pull/135523) -* [const-eval: detect[Equipo de la comunidad de Rust][comunidad]ás puntero[Equipo de la comunidad de Rust][comunidad]om[Equipo de la comunidad de Rust][comunidad]efinitivament[Equipo de la comunidad de Rust][comunidad]o-nulos](https://github.com/rust-lang/rust/pull/133700) -* [convertir 'struct FromBytesWithNulError' en 'enum'](https://github.com/rust-lang/rust/pull/134143) -* [Cobertura: Revisió[Equipo de la comunidad de Rust][comunidad]omplet[Equipo de la comunidad de Rust][comunidad]e l[Equipo de la comunidad de Rust][comunidad]signació[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ontadores, utilizando gráfico[Equipo de la comunidad de Rust][comunidad]e fluj[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]odos](https://github.com/rust-lang/rust/pull/135481) -* [Detectar cadena[Equipo de la comunidad de Rust][comunidad]f-els[Equipo de la comunidad de Rust][comunidad]o[Equipo de la comunidad de Rust][comunidad]n else final faltante en errore[Equipo de la comunidad de Rust][comunidad]e tipo](https://github.com/rust-lang/rust/pull/135558) -* [disallow 'A { .. }' si 'A' no tien[Equipo de la comunidad de Rust][comunidad]ampos](https://github.com/rust-lang/rust/pull/135703) -* [n[Equipo de la comunidad de Rust][comunidad]onsiderar que los rasgos que tiene[Equipo de la comunidad de Rust][comunidad]ondicione[Equipo de la comunidad de Rust][comunidad]ons[Equipo de la comunidad de Rust][comunidad]nsatisfechas sea[Equipo de la comunidad de Rust][comunidad]ondicionalment[Equipo de la comunidad de Rust][comunidad]onst](https://github.com/rust-lang/rust/pull/135425) -* [n[Equipo de la comunidad de Rust][comunidad]mitir e[Equipo de la comunidad de Rust][comunidad]nálisi[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]rgumento[Equipo de la comunidad de Rust][comunidad]uando se ejecuta 'rustc' si[Equipo de la comunidad de Rust][comunidad]rgumentos](https://github.com/rust-lang/rust/pull/135716) -* [Ansiosament[Equipo de la comunidad de Rust][comunidad]on[Equipo de la comunidad de Rust][comunidad]rop para estructura[Equipo de la comunidad de Rust][comunidad]on vidas vitales](https://github.com/rust-lang/rust/pull/135313) -* [codificar restricciones que s[Equipo de la comunidad de Rust][comunidad]antienen en todos los punto[Equipo de la comunidad de Rust][comunidad]omo bordes lógicos en Polonio sensibl[Equipo de la comunidad de Rust][comunidad] l[Equipo de la comunidad de Rust][comunidad]bicación](https://github.com/rust-lang/rust/pull/135290) -* [reforzar la estabilidad sintáctic[Equipo de la comunidad de Rust][comunidad]e los rasgo[Equipo de la comunidad de Rust][comunidad]onst en HIR](https://github.com/rust-lang/rust/pull/135423) -* [arreglar ICE en la resolució[Equipo de la comunidad de Rust][comunidad]e elemento[Equipo de la comunidad de Rust][comunidad]sociado[Equipo de la comunidad de Rust][comunidad]om[Equipo de la comunidad de Rust][comunidad]o vinculantes](https://github.com/rust-lang/rust/pull/135663) -* [arreglar desbordamientos en l[Equipo de la comunidad de Rust][comunidad]mplementació[Equipo de la comunidad de Rust][comunidad]e l[Equipo de la comunidad de Rust][comunidad]yud[Equipo de la comunidad de Rust][comunidad]e 'overflowing_literals' lint](https://github.com/rust-lang/rust/pull/135249) -* [Sugerenci[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]orrección par[Equipo de la comunidad de Rust][comunidad]onvertir l[Equipo de la comunidad de Rust][comunidad]esreferenci[Equipo de la comunidad de Rust][comunidad]el puntero sin format[Equipo de la comunidad de Rust][comunidad] ref](https://github.com/rust-lang/rust/pull/135601) -* [para búsquedas puramente basadas en el tip[Equipo de la comunidad de Rust][comunidad]e retorno, despriorice las funciones similare[Equipo de la comunidad de Rust][comunidad] clones](https://github.com/rust-lang/rust/pull/135302) -* [Desestabilizar completamente todos lo[Equipo de la comunidad de Rust][comunidad]tributo[Equipo de la comunidad de Rust][comunidad]nternos personalizados](https://github.com/rust-lang/rust/pull/134276) -* [Mejorar aú[Equipo de la comunidad de Rust][comunidad]ás 'panic_immediate_abort' eliminando lo[Equipo de la comunidad de Rust][comunidad]ensajes rtprintpanic!](https://github.com/rust-lang/rust/pull/135446) -* [implementar elemento[Equipo de la comunidad de Rust][comunidad]e rasgo[Equipo de la comunidad de Rust][comunidad]sociado[Equipo de la comunidad de Rust][comunidad]e 'uso'](https://github.com/rust-lang/rust/pull/134754) -* [mejorar la validació[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]mpl 'DispatchFromDyn' y 'CoerceUnsized'](https://github.com/rust-lang/rust/pull/135228) -* [Comprobació[Equipo de la comunidad de Rust][comunidad]e fugas en 'impossible_predicates' para evitar monomorfizar instancia[Equipo de la comunidad de Rust][comunidad]mposibles](https://github.com/rust-lang/rust/pull/135466) -* [Prototip[Equipo de la comunidad de Rust][comunidad]e Polonio sensibl[Equipo de la comunidad de Rust][comunidad] l[Equipo de la comunidad de Rust][comunidad]bicación: fina[Equipo de la comunidad de Rust][comunidad]el juego](https://github.com/rust-lang/rust/pull/134980) -* [hacer que 'missing_abi' lin[Equipo de la comunidad de Rust][comunidad]dvierta por defecto](https://github.com/rust-lang/rust/pull/132397) -* [asegúres[Equipo de la comunidad de Rust][comunidad]e raspar las restriccione[Equipo de la comunidad de Rust][comunidad]e la regió[Equipo de la comunidad de Rust][comunidad]e las suposicione[Equipo de la comunidad de Rust][comunidad]e tipo profundament[Equipo de la comunidad de Rust][comunidad]ormalizado que sobreviven en Borrowck](https://github.com/rust-lang/rust/pull/134940) -* [asegúres[Equipo de la comunidad de Rust][comunidad]e que realment[Equipo de la comunidad de Rust][comunidad]samos las subst[Equipo de la comunidad de Rust][comunidad]e vida trivia[Equipo de la comunidad de Rust][comunidad]orrecta[Equipo de la comunidad de Rust][comunidad]uand[Equipo de la comunidad de Rust][comunidad]onomorfizamo[Equipo de la comunidad de Rust][comunidad]nsiosamente l[Equipo de la comunidad de Rust][comunidad]aída para ADTs](https://github.com/rust-lang/rust/pull/135520) -* [asegúres[Equipo de la comunidad de Rust][comunidad]e que podemos producir errores 'ConstArgHasWrongType' para valtre[Equipo de la comunidad de Rust][comunidad]onsts](https://github.com/rust-lang/rust/pull/135380) -* [lo[Equipo de la comunidad de Rust][comunidad]étodo[Equipo de la comunidad de Rust][comunidad]e los rasgo[Equipo de la comunidad de Rust][comunidad]onst so[Equipo de la comunidad de Rust][comunidad]onst](https://github.com/rust-lang/rust/pull/135541) -* [Mir Borrowck: Cleanup Late-bound Region Handling](https://github.com/rust-lang/rust/pull/135479) -* [nuevo solucionador: preferir impl[Equipo de la comunidad de Rust][comunidad]ncorporados triviales](https://github.com/rust-lang/rust/pull/135639) -* [solo tratar los patrones literales simple[Equipo de la comunidad de Rust][comunidad]om[Equipo de la comunidad de Rust][comunidad]ortos](https://github.com/rust-lang/rust/pull/135251) -* [esbozar e[Equipo de la comunidad de Rust][comunidad]ódig[Equipo de la comunidad de Rust][comunidad]e pánico para 'LocalKey::with'](https://github.com/rust-lang/rust/pull/135224) -* [Reemplace extern "rust-intrinsic" por '#[rustc_intrinsic]' en la bas[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ódigo](https://github.com/rust-lang/rust/pull/135333) -* [prefier[Equipo de la comunidad de Rust][comunidad]andidato[Equipo de la comunidad de Rust][comunidad]o[Equipo de la comunidad de Rust][comunidad]enor 'TraitUpcasting' en la selección](https://github.com/rust-lang/rust/pull/135498) -* [proporcionar una sugerencia estructurada para '#! [característica(..)]' e[Equipo de la comunidad de Rust][comunidad]á[Equipo de la comunidad de Rust][comunidad]asos](https://github.com/rust-lang/rust/pull/134858) -* [reexportación probable/improbable en 'std::hint'](https://github.com/rust-lang/rust/pull/133695) -* [respeto --sysroot para rustc -vV y -Cpasses=list](https://github.com/rust-lang/rust/pull/135330) -* [hash estable: Ignora todos los HirIds que sol[Equipo de la comunidad de Rust][comunidad]dentifican e[Equipo de la comunidad de Rust][comunidad]odo en sí](https://github.com/rust-lang/rust/pull/135329) -* [tratar otros elemento[Equipo de la comunidad de Rust][comunidad]omo funcione[Equipo de la comunidad de Rust][comunidad] efecto[Equipo de la comunidad de Rust][comunidad]e búsqueda basada en tipos](https://github.com/rust-lang/rust/pull/131806) -* [tratar las funciones segura[Equipo de la comunidad de Rust][comunidad]e 'target_feature' com[Equipo de la comunidad de Rust][comunidad]nseguras por defecto (variant[Equipo de la comunidad de Rust][comunidad]eno[Equipo de la comunidad de Rust][comunidad]nvasiva)](https://github.com/rust-lang/rust/pull/134353) -* [us[Equipo de la comunidad de Rust][comunidad]n tip[Equipo de la comunidad de Rust][comunidad]e retorno C-safe para lo[Equipo de la comunidad de Rust][comunidad]ntrínseco[Equipo de la comunidad de Rust][comunidad]esbordados '__rust_[ui]128_*'](https://github.com/rust-lang/rust/pull/134338) -* [use retorn[Equipo de la comunidad de Rust][comunidad]ndirecto para 'i128' y 'f128' en wasm32](https://github.com/rust-lang/rust/pull/135534) -* [use l[Equipo de la comunidad de Rust][comunidad]etecció[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]icl[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]efinició[Equipo de la comunidad de Rust][comunidad]e rasgos para la[Equipo de la comunidad de Rust][comunidad]efinicione[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]lia[Equipo de la comunidad de Rust][comunidad]e rasgos, también](https://github.com/rust-lang/rust/pull/134504) -* [cuando se excede el límit[Equipo de la comunidad de Rust][comunidad]e valor de[Equipo de la comunidad de Rust][comunidad]iscriminador d[Equipo de la comunidad de Rust][comunidad]bicació[Equipo de la comunidad de Rust][comunidad]e LLVM, emit[Equipo de la comunidad de Rust][comunidad]bicacione[Equipo de la comunidad de Rust][comunidad]o[Equipo de la comunidad de Rust][comunidad]ntervalos ficticios en lugar de eliminarlos por completo](https://github.com/rust-lang/rust/pull/135643) -* [us[Equipo de la comunidad de Rust][comunidad]n tip[Equipo de la comunidad de Rust][comunidad]e retorno C-safe para lo[Equipo de la comunidad de Rust][comunidad]ntrínseco[Equipo de la comunidad de Rust][comunidad]esbordados '__rust_[ui]128_*'](https://github.com/rust-lang/compiler-builtins/pull/735) -* [estabilizar 'float_next_up_down'](https://github.com/rust-lang/rust/pull/135661) -* [std: asignar perezosamente e[Equipo de la comunidad de Rust][comunidad]dentificador del hilo principal](https://github.com/rust-lang/rust/pull/132654) -* [hizo que 'Path::name' solo tuviera e[Equipo de la comunidad de Rust][comunidad]ombr[Equipo de la comunidad de Rust][comunidad]el elemento en lugar de[Equipo de la comunidad de Rust][comunidad]ombr[Equipo de la comunidad de Rust][comunidad]ompleto](https://github.com/rust-lang/rust/pull/134880) -* [mover 'std::[Equipo de la comunidad de Rust][comunidad]pe::*' a 'std::io'](https://github.com/rust-lang/rust/pull/135583) -* [meno[Equipo de la comunidad de Rust][comunidad]nseguro en 'colgante'/'without_provenance'](https://github.com/rust-lang/rust/pull/135344) -* [cargo: creó una función par[Equipo de la comunidad de Rust][comunidad]lia[Equipo de la comunidad de Rust][comunidad]efinidos por e[Equipo de la comunidad de Rust][comunidad]suario](https://github.com/rust-lang/cargo/pull/15076) -* [cargo: arreglar el problem[Equipo de la comunidad de Rust][comunidad]e Benchsuit[Equipo de la comunidad de Rust][comunidad]on las versione[Equipo de la comunidad de Rust][comunidad]á[Equipo de la comunidad de Rust][comunidad]ueva[Equipo de la comunidad de Rust][comunidad]e Git](https://github.com/rust-lang/cargo/pull/15069) -* [cargo: corrección: concatado y nombr[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]amp[Equipo de la comunidad de Rust][comunidad]ncorrectos](https://github.com/rust-lang/cargo/pull/15074) -* [cargo: tomó la funcionalida[Equipo de la comunidad de Rust][comunidad]el subcomand[Equipo de la comunidad de Rust][comunidad]e tercero[Equipo de la comunidad de Rust][comunidad]e la función 'list_commands'](https://github.com/rust-lang/cargo/pull/15075) -* [rustdoc: eliminar l[Equipo de la comunidad de Rust][comunidad]agi[Equipo de la comunidad de Rust][comunidad]el rasgo 'AttributesExt' qu[Equipo de la comunidad de Rust][comunidad]ñadí[Equipo de la comunidad de Rust][comunidad]omplejida[Equipo de la comunidad de Rust][comunidad]nnecesaria](https://github.com/rust-lang/rust/pull/135428) -* [rustdoc: Reemplace los elemento[Equipo de la comunidad de Rust][comunidad]e la list[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ódulos 'ul'/'li' con los elementos 'dl'/'dd'/'dt'](https://github.com/rust-lang/rust/pull/135641) -* [clippy: agreg[Equipo de la comunidad de Rust][comunidad]n[Equipo de la comunidad de Rust][comunidad]ueva pelusa para 'repeat().take()' que puede ser reemplazada por 'repeat_n()'](https://github.com/rust-lang/rust-clippy/pull/13858) -* [clippy: cambiar l[Equipo de la comunidad de Rust][comunidad]ategorí[Equipo de la comunidad de Rust][comunidad]e pelusa 'literal_string_with_formatting_args' a vivero](https://github.com/rust-lang/rust-clippy/pull/14014) -* [clippy: emite 'missing_const_for_fn' por 'CONST_MUT_REFS'](https://github.com/rust-lang/rust-clippy/pull/13839) -* [clippy: corrección: sugerenci[Equipo de la comunidad de Rust][comunidad]orrecta para 'significant_drop_in_scrutinee' en expresiones](https://github.com/rust-lang/rust-clippy/pull/14019) -* [clippy: nueva pelusa 'useless-non-zero-new_unchecked](https://github.com/rust-lang/rust-clippy/pull/13993) -* [clippy: nueva pelusa: 'unnecessary_semicolon'](https://github.com/rust-lang/rust-clippy/pull/14032) -* [clippy: Rust 1.81 y posteriores soportan elisió[Equipo de la comunidad de Rust][comunidad]o[Equipo de la comunidad de Rust][comunidad]utotipos explícitos](https://github.com/rust-lang/rust-clippy/pull/13992) -* [clippy: sugerir 'manual_div_ceil' inclus[Equipo de la comunidad de Rust][comunidad]uando e[Equipo de la comunidad de Rust][comunidad]perand[Equipo de la comunidad de Rust][comunidad]erecho e[Equipo de la comunidad de Rust][comunidad]n[Equipo de la comunidad de Rust][comunidad]onstante](https://github.com/rust-lang/rust-clippy/pull/13951) -* [clippy: use sugerencia[Equipo de la comunidad de Rust][comunidad]ultipart[Equipo de la comunidad de Rust][comunidad]á[Equipo de la comunidad de Rust][comunidad]laras para la pelusa 'unnecessary_map_or'](https://github.com/rust-lang/rust-clippy/pull/13998) -* [rust-analyzer: añadir la[Equipo de la comunidad de Rust][comunidad]notaciones '#[rust_analyzer::rust_fixture]' que faltan](https://github.com/rust-lang/rust-analyzer/pull/18951) -* [Rust-analyzer: Añade l[Equipo de la comunidad de Rust][comunidad]aracterística 'Win32_Foundation' que faltaba](https://github.com/rust-lang/rust-analyzer/pull/18963) -* [Rust-Analyzer: Extraer lo[Equipo de la comunidad de Rust][comunidad]isparadore[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]sistencia variabl[Equipo de la comunidad de Rust][comunidad]o[Equipo de la comunidad de Rust][comunidad]enos entusiasmo](https://github.com/rust-lang/rust-analyzer/pull/18982) -* [rust-analyzer: agregar autocompletar desreferenciado](https://github.com/rust-lang/rust-analyzer/pull/18917) -* [Rust-analyzer: Agregue finalizacione[Equipo de la comunidad de Rust][comunidad]nteligentes qu[Equipo de la comunidad de Rust][comunidad]mitan 'await' o 'iter()' y 'into_iter()'](https://github.com/rust-lang/rust-analyzer/pull/18927) -* [rust-analyzer: añadir l[Equipo de la comunidad de Rust][comunidad]apacida[Equipo de la comunidad de Rust][comunidad]e saltar de la[Equipo de la comunidad de Rust][comunidad]efiniciones 'en' a 'desde'](https://github.com/rust-lang/rust-analyzer/pull/18934) -* [rust-analyzer: raw completo, palabr[Equipo de la comunidad de Rust][comunidad]lav[Equipo de la comunidad de Rust][comunidad]onst](https://github.com/rust-lang/rust-analyzer/pull/18952) -* [rust-analyzer: Parámetr[Equipo de la comunidad de Rust][comunidad]e tip[Equipo de la comunidad de Rust][comunidad]e renderizado Límite[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]estin[Equipo de la comunidad de Rust][comunidad]e proyección e[Equipo de la comunidad de Rust][comunidad]ncrustaciones](https://github.com/rust-lang/rust-analyzer/pull/18925) -* [rust-analyzer: muestra la[Equipo de la comunidad de Rust][comunidad]cciones go-to-type-def para el parámetro func y el trait boun[Equipo de la comunidad de Rust][comunidad]l pasar e[Equipo de la comunidad de Rust][comunidad]ursor por encima](https://github.com/rust-lang/rust-analyzer/pull/18946) -* [rust-analyzer: 'cargo rustc --print' needs 'unstable-options'](https://github.com/rust-lang/rust-analyzer/pull/18968) -* [rust-analyzer: detecta los errores faltantes para } llave[Equipo de la comunidad de Rust][comunidad]nte[Equipo de la comunidad de Rust][comunidad]e l[Equipo de la comunidad de Rust][comunidad]emás en let... els[Equipo de la comunidad de Rust][comunidad]eclaraciones](https://github.com/rust-lang/rust-analyzer/pull/18908) -* [Rust-analyzer: n[Equipo de la comunidad de Rust][comunidad]evolver pista[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ncrustación fuer[Equipo de la comunidad de Rust][comunidad]el rango solicitado](https://github.com/rust-lang/rust-analyzer/pull/18922) -* [rust-analyzer: corrig[Equipo de la comunidad de Rust][comunidad]n error donde las variante[Equipo de la comunidad de Rust][comunidad]e 'enumeración' no s[Equipo de la comunidad de Rust][comunidad]onsideraba[Equipo de la comunidad de Rust][comunidad]orrectamente en la resolució[Equipo de la comunidad de Rust][comunidad]e tip[Equipo de la comunidad de Rust][comunidad]s](https://github.com/rust-lang/rust-analyzer/pull/18976) -* [Rust-analyzer: Arreglar otro error cuand[Equipo de la comunidad de Rust][comunidad]lcanzar el límit[Equipo de la comunidad de Rust][comunidad]e expansió[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]acro[Equipo de la comunidad de Rust][comunidad]ausab[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]esbordamient[Equipo de la comunidad de Rust][comunidad]e pila](https://github.com/rust-lang/rust-analyzer/pull/18929) -* [Rust-analyzer: Arreglar e[Equipo de la comunidad de Rust][comunidad]ape[Equipo de la comunidad de Rust][comunidad]scendente faltante en la finalizació[Equipo de la comunidad de Rust][comunidad]e Trait Impls](https://github.com/rust-lang/rust-analyzer/pull/18977) -* [rust-analyzer: arreglar la semántica qu[Equipo de la comunidad de Rust][comunidad]o siempr[Equipo de la comunidad de Rust][comunidad]lmacen[Equipo de la comunidad de Rust][comunidad]orrectamente las raíce[Equipo de la comunidad de Rust][comunidad]e lo[Equipo de la comunidad de Rust][comunidad]rchivos](https://github.com/rust-lang/rust-analyzer/pull/18940) -* [rust-analyzer: haga 'test_runner::TestState::stdout' opcional par[Equipo de la comunidad de Rust][comunidad]rreglar e[Equipo de la comunidad de Rust][comunidad]nálisi[Equipo de la comunidad de Rust][comunidad]e la salida jso[Equipo de la comunidad de Rust][comunidad]e la prueb[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]arga](https://github.com/rust-lang/rust-analyzer/pull/18897) -* [rust-analyzer: activar l[Equipo de la comunidad de Rust][comunidad]onfiguració[Equipo de la comunidad de Rust][comunidad]e escritura para que se[Equipo de la comunidad de Rust][comunidad]pcional, mejores valores predeterminados](https://github.com/rust-lang/rust-analyzer/pull/18939) -* [Rust-analyzer: generalizar algún tip[Equipo de la comunidad de Rust][comunidad]aminando e[Equipo de la comunidad de Rust][comunidad]ccione[Equipo de la comunidad de Rust][comunidad]e tipo hover](https://github.com/rust-lang/rust-analyzer/pull/18950) -* [rust-analyzer: lsp-server: eliminar mensajes salientes en el hilo en segundo plano](https://github.com/rust-lang/rust-analyzer/pull/18972) -* [rust-analyzer: proc-macro-srv: hacer us[Equipo de la comunidad de Rust][comunidad]e 'RTLD_DEEPBIND' portátil](https://github.com/rust-lang/rust-analyzer/pull/18981) -* [Rust-analyzer: Registr[Equipo de la comunidad de Rust][comunidad]orrectamente la[Equipo de la comunidad de Rust][comunidad]mportaciones significativa[Equipo de la comunidad de Rust][comunidad]omo reexportaciones en el índic[Equipo de la comunidad de Rust][comunidad]e símbolos](https://github.com/rust-lang/rust-analyzer/pull/18967) - -### Clasificació[Equipo de la comunidad de Rust][comunidad]el rendimient[Equipo de la comunidad de Rust][comunidad]e[Equipo de la comunidad de Rust][comunidad]ompilador de Rust - -Una seman[Equipo de la comunidad de Rust][comunidad]uy tranquila para el rendimiento, con pequeña[Equipo de la comunidad de Rust][comunidad]ejoras esencialmente en todos los benchmarks. - -Triaje realizado por **@simulacrum**. -Rang[Equipo de la comunidad de Rust][comunidad]e revisión: [1ab85fbd.. 9a1d156f](https://perf.rust-lang.org/?start=1ab85fbd7474e8ce84d5283548f21472860de3e2&end=9a1d156f38c51441ee51e5a068f1d0caf4bb0f27&absolute=false&stat=instructions%3Au) +* [`cfg_match`: Mejorar sintaxis](https://github.com/rust-lang/rust/pull/133720) +* [`rustc_resolve`: Usar campos estructurados en los logs de seguimiento](https://github.com/rust-lang/rust/pull/135676) +* [Agregar anulación de perfil para fuentes que no son Git](https://github.com/rust-lang/rust/pull/135433) +* [Añadir caché a `AmbiguityCausesVisitor`](https://github.com/rust-lang/rust/pull/135618) +* [Agregar convención de llamada GPU-kernel](https://github.com/rust-lang/rust/pull/135047) +* [Añadir `license-metadata.json` al tarball `rustc-src`](https://github.com/rust-lang/rust/pull/135588) +* [Permitir coerción de funciones `target_feature` seguras a punteros de función seguros](https://github.com/rust-lang/rust/pull/135504) +* [Forzar recorte de rutas en el lint `unreachable_patterns`](https://github.com/rust-lang/rust/pull/135310) +* [Limpiar verificación de movimiento promovido](https://github.com/rust-lang/rust/pull/134455) +* [Mejorar manejo de errores de diseño inválido](https://github.com/rust-lang/rust/pull/135264) +* [Consolidar lints MIR ad-hoc en lints MIR formales](https://github.com/rust-lang/rust/pull/135705) +* [Trait const: Eliminar falsos positivos conocidos](https://github.com/rust-lang/rust/pull/135523) +* [const-eval: Detectar más punteros definitivamente no nulos](https://github.com/rust-lang/rust/pull/133700) +* [Convertir `FromBytesWithNulError` de struct a enum](https://github.com/rust-lang/rust/pull/134143) +* [Cobertura: Revisar asignación de contadores usando CFG](https://github.com/rust-lang/rust/pull/135481) +* [Detectar cadena `else if` faltante en errores de tipo](https://github.com/rust-lang/rust/pull/135558) +* [Prohibir `A { .. }` cuando `A` no tiene campos](https://github.com/rust-lang/rust/pull/135703) +* [Ignorar traits con condiciones no satisfechas en const-checking](https://github.com/rust-lang/rust/pull/135425) +* [Optimizar análisis de argumentos en ejecuciones sin parámetros](https://github.com/rust-lang/rust/pull/135716) +* [Mejorar manejo de drops ansiosos para structs con vidas](https://github.com/rust-lang/rust/pull/135313) +* [Codificar restricciones de ubicación en Polonius](https://github.com/rust-lang/rust/pull/135290) +* [Reforzar estabilidad sintáctica de traits const en HIR](https://github.com/rust-lang/rust/pull/135423) +* [Corregir ICE en resolución de elementos asociados sin vinculantes](https://github.com/rust-lang/rust/pull/135663) +* [Corregir desbordamientos en el lint `overflowing_literals`](https://github.com/rust-lang/rust/pull/135249) +* [Mejorar sugerencia para desreferenciación de punteros sin format](https://github.com/rust-lang/rust/pull/135601) +* [Optimizar búsqueda de funciones basadas en tipo de retorno](https://github.com/rust-lang/rust/pull/135302) +* [Desestabilizar completamente los atributos internos personalizados](https://github.com/rust-lang/rust/pull/134276) +* [Mejorar `panic_immediate_abort` eliminando mensajes redundantes](https://github.com/rust-lang/rust/pull/135446) +* [Implementar elementos de trait asociados en bloques `use`](https://github.com/rust-lang/rust/pull/134754) +* [Mejorar validación de `DispatchFromDyn` y `CoerceUnsized`](https://github.com/rust-lang/rust/pull/135228) +* [Prevenir monomorfización de instancias imposibles](https://github.com/rust-lang/rust/pull/135466) +* [Finalizar implementación de Polonius sensible a ubicación](https://github.com/rust-lang/rust/pull/134980) +* [Hacer `missing_abi` lint warn por defecto](https://github.com/rust-lang/rust/pull/132397) +* [Asegurar manejo de regiones en Borrowck](https://github.com/rust-lang/rust/pull/134940) +* [Manejar correctamente sustituciones de vidas triviales](https://github.com/rust-lang/rust/pull/135520) +* [Producir errores `ConstArgHasWrongType` para valores const](https://github.com/rust-lang/rust/pull/135380) +* [Hacer métodos de traits const como const](https://github.com/rust-lang/rust/pull/135541) +* [Limpiar manejo de regiones en Mir Borrowck](https://github.com/rust-lang/rust/pull/135479) +* [Nuevo solver: Preferir implementaciones triviales](https://github.com/rust-lang/rust/pull/135639) +* [Tratar solo patrones literales simples como cortos](https://github.com/rust-lang/rust/pull/135251) +* [Esbozar código de pánico para `LocalKey::with`](https://github.com/rust-lang/rust/pull/135224) +* [Reemplazar `extern "rust-intrinsic"` con `#[rustc_intrinsic]`](https://github.com/rust-lang/rust/pull/135333) +* [Preferir candidatos menores en `TraitUpcasting`](https://github.com/rust-lang/rust/pull/135498) +* [Sugerencia estructurada para `#![feature(..)]` inválido](https://github.com/rust-lang/rust/pull/134858) +* [Reexportar `likely`/`unlikely` en `std::hint`](https://github.com/rust-lang/rust/pull/133695) +* [Respetar `--sysroot` en `rustc -vV` y `-Cpasses=list`](https://github.com/rust-lang/rust/pull/135330) +* [Ignorar HirIds duplicados en hash estable](https://github.com/rust-lang/rust/pull/135329) +* [Mejorar búsqueda basada en tipos](https://github.com/rust-lang/rust/pull/131806) +* [Tratar funciones `target_feature` como unsafe por defecto](https://github.com/rust-lang/rust/pull/134353) +* [Usar tipos C-safe para intrínsecos `__rust_[ui]128_*`](https://github.com/rust-lang/rust/pull/134338) +* [Retorno indirecto para `i128`/`f128` en wasm32](https://github.com/rust-lang/rust/pull/135534) +* [Detectar definiciones de traits para alias de traits](https://github.com/rust-lang/rust/pull/134504) +* [Manejar discriminadores LLVM excedidos](https://github.com/rust-lang/rust/pull/135643) +* [Estabilizar `float_next_up_down`](https://github.com/rust-lang/rust/pull/135661) +* [Asignar ID de hilo principal perezosamente](https://github.com/rust-lang/rust/pull/132654) +* [Refinar `Path::name` para mostrar solo el elemento final](https://github.com/rust-lang/rust/pull/134880) +* [Mover `std::pe` a `std::io`](https://github.com/rust-lang/rust/pull/135583) +* [Reducir código unsafe en `dangling`/`without_provenance`](https://github.com/rust-lang/rust/pull/135344) +* [Crear función para alias definidos por usuario](https://github.com/rust-lang/cargo/pull/15076) +* [Corregir `Benchsuit` con versiones nuevas de Git](https://github.com/rust-lang/cargo/pull/15069) +* [Corregir concatenación y nombres de variables](https://github.com/rust-lang/cargo/pull/15074) +* [Integrar funcionalidad de terceros en `list_commands`](https://github.com/rust-lang/cargo/pull/15075) +* [Eliminar trait `AttributesExt` obsoleto](https://github.com/rust-lang/rust/pull/135428) +* [Reemplazar listas de módulos con elementos semánticos](https://github.com/rust-lang/rust/pull/135641) +* [Nuevo lint: `repeat().take()` → `repeat_n()`](https://github.com/rust-lang/rust-clippy/pull/13858) +* [Mover `literal_string_with_formatting_args` a nursery](https://github.com/rust-lang/rust-clippy/pull/14014) +* [Emitir `missing_const_for_fn` para `CONST_MUT_REFS`](https://github.com/rust-lang/rust-clippy/pull/13839) +* [Corregir sugerencia para `significant_drop_in_scrutinee`](https://github.com/rust-lang/rust-clippy/pull/14019) +* [Nuevo lint: `useless-non-zero-new_unchecked`](https://github.com/rust-lang/rust-clippy/pull/13993) +* [Nuevo lint: `unnecessary_semicolon`](https://github.com/rust-lang/rust-clippy/pull/14032) +* [Soporte para elisión de autotipos en Rust 1.81+](https://github.com/rust-lang/rust-clippy/pull/13992) +* [Mejorar sugerencia para `manual_div_ceil`](https://github.com/rust-lang/rust-clippy/pull/13951) +* [Mejorar sugerencia multipar para `unnecessary_map_or`](https://github.com/rust-lang/rust-clippy/pull/13998) +* [Añadir anotaciones faltantes `#[rust_analyzer::rust_fixture]`](https://github.com/rust-lang/rust-analyzer/pull/18951) +* [Añadir feature `Win32_Foundation` faltante](https://github.com/rust-lang/rust-analyzer/pull/18963) +* [Mejorar persistencia de variables en dispatchers](https://github.com/rust-lang/rust-analyzer/pull/18982) +* [Autocompletado de desreferenciación](https://github.com/rust-lang/rust-analyzer/pull/18917) +* [Finalización inteligente para `await`/`iter()`](https://github.com/rust-lang/rust-analyzer/pull/18927) +* [Navegación entre definiciones `From`/`Into`](https://github.com/rust-lang/rust-analyzer/pull/18934) +* [Completado raw y palabras clave `const`](https://github.com/rust-lang/rust-analyzer/pull/18952) +* [Límites de renderizado de tipos en proyecciones](https://github.com/rust-lang/rust-analyzer/pull/18925) +* [Acción `go-to-type-def` para parámetros y trait bounds](https://github.com/rust-lang/rust-analyzer/pull/18946) +* [Requerir `unstable-options` en `cargo rustc --print`](https://github.com/rust-lang/rust-analyzer/pull/18968) +* [Detectar errores de llaves faltantes en `let...else`](https://github.com/rust-lang/rust-analyzer/pull/18908) +* [Manejar correctamente variantes de enums en resolución de tipos](https://github.com/rust-lang/rust-analyzer/pull/18976) +* [Manejar desbordamiento de pila en expansión de macros](https://github.com/rust-lang/rust-analyzer/pull/18929) +* [Corregir navegación ascendente en impls de traits](https://github.com/rust-lang/rust-analyzer/pull/18977) +* [Almacenar correctamente raíces de archivos](https://github.com/rust-lang/rust-analyzer/pull/18940) +* [Hacer `stdout` opcional en pruebas de cargo](https://github.com/rust-lang/rust-analyzer/pull/18897) +* [Mejorar configuración de escritura opcional](https://github.com/rust-lang/rust-analyzer/pull/18939) +* [Generalizar sugerencias de tipos en hover](https://github.com/rust-lang/rust-analyzer/pull/18950) +* [Optimizar envío de mensajes LSP](https://github.com/rust-lang/rust-analyzer/pull/18972) +* [Hacer `RTLD_DEEPBIND` portable en proc-macro-srv](https://github.com/rust-lang/rust-analyzer/pull/18981) +* [Registrar reexports significativos correctamente](https://github.com/rust-lang/rust-analyzer/pull/18967) + +### Clasificación del rendimiento de compilador de Rust + +Una semana muy tranquila para el rendimiento, con pequeña mejoras esencialmente en todos los benchmarks. + +Triage de realizado por **@simulacrum**. +Range de revisión: [1ab85fbd.. 9a1d156f](https://perf.rust-lang.org/?start=1ab85fbd7474e8ce84d5283548f21472860de3e2&end=9a1d156f38c51441ee51e5a068f1d0caf4bb0f27&absolute=false&stat=instructions%3Au) 0 Regresión, 1 Mejora, 2 Mixto; 0 de ellos en rollups -40 comparacione[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]rtefactos realizadas en total +40 comparacione rtefactos realizadas en total -[Inform[Equipo de la comunidad de Rust][comunidad]omplet[Equipo de la comunidad de Rust][comunidad]quí](https://github.com/rust-lang/rustc-perf/blob/master/triage/2025-01-20.md) +[Informe completo aquí](https://github.com/rust-lang/rustc-perf/blob/master/triage/2025-01-20.md) ### [RFC aprobados](https://github.com/rust-lang/rfcs/commits/master) -Lo[Equipo de la comunidad de Rust][comunidad]ambios en Rust siguen el proces[Equipo de la comunidad de Rust][comunidad]e Rust [RFC (solicitu[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]omentarios)](https://github.com/rust-lang/rfcs#rust-rfcs). Estos -son las RFC que s[Equipo de la comunidad de Rust][comunidad]probaron para s[Equipo de la comunidad de Rust][comunidad]mplementación esta semana: +Los cambios en Rust siguen el proceso de Rust [RFC (solicitu omentarios)](https://github.com/rust-lang/rfcs#rust-rfcs). Estos +son las RFC que se probaron para la implementación esta semana: -* [Sombread[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]bjetos superrasgo v2](https://github.com/rust-lang/rfcs/pull/3624) +* [Sombreado de elementos de supertrait v2](https://github.com/rust-lang/rfcs/pull/3624) -### Período fina[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]omentarios +### Período final de comentarios -Cada semana, [el equipo](https://www.rust-lang.org/team.html) anuncia el 'período fina[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]omentarios' para las RFC y las RP clave -que están llegand[Equipo de la comunidad de Rust][comunidad] un[Equipo de la comunidad de Rust][comunidad]ecisión. Expresa tu[Equipo de la comunidad de Rust][comunidad]pinione[Equipo de la comunidad de Rust][comunidad]hora. +Cada semana, [el equipo](https://www.rust-lang.org/team.html) anuncia el 'período final de comentarios' para las RFC y las RP clave +que están llegando a una decisión. Expresa tus opiniones ahora. #### [RFCs](https://github.com/rust-lang/rfcs/labels/final-comment-period) -* [[RFC] Modificadore[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]bjetivo](https://github.com/rust-lang/rfcs/pull/3716) +* [[RFC] Modificadores de objetivo](https://github.com/rust-lang/rfcs/pull/3716) -#### Seguimient[Equipo de la comunidad de Rust][comunidad]e problemas y relaciones públicas +#### Seguimiento de problemas y PRs ##### [Rust](https://github.com/rust-lang/rust/issues?q=is%3Aopen+label%3Afinal-comment-period+sort%3Aupdated-desc) -* [eliminar lo[Equipo de la comunidad de Rust][comunidad]tributo[Equipo de la comunidad de Rust][comunidad]o-o[Equipo de la comunidad de Rust][comunidad]bsoleto[Equipo de la comunidad de Rust][comunidad]o_start y crate_id](https://github.com/rust-lang/rust/pull/134300) -* [Estabilizar target_feature_11](https://github.com/rust-lang/rust/pull/134090) -* [Agregar document[Equipo de la comunidad de Rust][comunidad]e error 'E[Equipo de la comunidad de Rust][comunidad]rchivo ya existe' a la función 'hard_link'](https://github.com/rust-lang/rust/pull/135415) -* [Problem[Equipo de la comunidad de Rust][comunidad]e seguimiento para 'once_wait'](https://github.com/rust-lang/rust/issues/127527) -* [fix(libtest): Dejar d[Equipo de la comunidad de Rust][comunidad]sar '--logfile'](https://github.com/rust-lang/rust/pull/134283) -* [Windows: eliminar archivo[Equipo de la comunidad de Rust][comunidad]e solo lectura](https://github.com/rust-lang/rust/pull/134679) -* [hacer que rustc_encodable_decodabl[Equipo de la comunidad de Rust][comunidad]aracterística se[Equipo de la comunidad de Rust][comunidad]orrectament[Equipo de la comunidad de Rust][comunidad]nestable](https://github.com/rust-lang/rust/pull/134272) +* [Eliminar los atributos obsoletos `#![start]` y `crate_id`](https://github.com/rust-lang/rust/pull/134300) +* [Estabilizar `target_feature_11`](https://github.com/rust-lang/rust/pull/134090) +* [Agregar documentación de error 'El archivo ya existe' a la función `hard_link`](https://github.com/rust-lang/rust/pull/135415) +* [Problema de seguimiento para `once_wait`](https://github.com/rust-lang/rust/issues/127527) +* [Corregir(libtest): Dejar de usar `--logfile`](https://github.com/rust-lang/rust/pull/134283) +* [Windows: Eliminar archivos de solo lectura](https://github.com/rust-lang/rust/pull/134679) +* [Hacer que la feature `rustc_encodable_decodable` sea correctamente nestable](https://github.com/rust-lang/rust/pull/134272) -##### [Carga](https://github.com/rust-lang/cargo/issues?q=is%3Aopen+label%3Afinal-comment-period+sort%3Aupdated-desc) -* *No hay problema[Equipo de la comunidad de Rust][comunidad]e seguimient[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]arg[Equipo de la comunidad de Rust][comunidad]i P[Equipo de la comunidad de Rust][comunidad]ngresaro[Equipo de la comunidad de Rust][comunidad]l períod[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]omentarios finales esta semana.* +##### [Cargo](https://github.com/rust-lang/cargo/issues?q=is%3Aopen+label%3Afinal-comment-period+sort%3Aupdated-desc) +* *No hay problemas de Cargo en período final de comentarios esta semana* -##### [Equipo lingüístico](https://github.com/rust-lang/lang-team/issues?q=is%3Aopen+label%3Afinal-comment-period+sort%3Aupdated-desc+) -* *Ninguna propuest[Equipo de la comunidad de Rust][comunidad]e equipo lingüístico entró en el Período Fina[Equipo de la comunidad de Rust][comunidad]e Comentarios esta semana.* +##### [Equipo de Lenguaje](https://github.com/rust-lang/lang-team/issues?q=is%3Aopen+label%3Afinal-comment-period+sort%3Aupdated-desc) +* *Ninguna propuesta del equipo de lenguaje en período final de comentarios* -##### [Referencia lingüística](https://github.com/rust-lang/reference/issues?q=is%3Aopen+label%3Afinal-comment-period+sort%3Aupdated-desc) -* *No hay RFC de referenci[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]diom[Equipo de la comunidad de Rust][comunidad]ngresó al Período Fina[Equipo de la comunidad de Rust][comunidad]e Comentarios esta semana.* +##### [Referencia del Lenguaje](https://github.com/rust-lang/reference/issues?q=is%3Aopen+label%3Afinal-comment-period+sort%3Aupdated-desc) +* *No hay RFCs de referencia en período final de comentarios* -##### [Directrice[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ódigo[Equipo de la comunidad de Rust][comunidad]nseguros](https://github.com/rust-lang/unsafe-code-guidelines/issues?q=is%3Aopen+label%3Afinal-comment-period+sort%3Aupdated-desc) -* *No hubo problema[Equipo de la comunidad de Rust][comunidad]e seguimient[Equipo de la comunidad de Rust][comunidad]e pauta[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ódig[Equipo de la comunidad de Rust][comunidad]nsegur[Equipo de la comunidad de Rust][comunidad] P[Equipo de la comunidad de Rust][comunidad]ngresaro[Equipo de la comunidad de Rust][comunidad]l períod[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]omentarios finales esta semana.* +##### [Directrices de Código Inseguro](https://github.com/rust-lang/unsafe-code-guidelines/issues?q=is%3Aopen+label%3Afinal-comment-period+sort%3Aupdated-desc) +* *No hay actualizaciones en directrices de código inseguro* -#### [RFC nuevas y actualizadas](https://github.com/rust-lang/rfcs/pulls) -* [RFC: meta[Equipo de la comunidad de Rust][comunidad]el proyecto para 2025h1](https://github.com/rust-lang/rfcs/pull/3764) +#### [RFCs nuevas y actualizadas](https://github.com/rust-lang/rfcs/pulls) +* [RFC: Metas del proyecto para 2025H1](https://github.com/rust-lang/rfcs/pull/3764) ## Próximos eventos -Evento[Equipo de la comunidad de Rust][comunidad]xidados entre 2025-01-22 - 2025-02-19 🦀 +Evento Rust entre 2025-01-22 - 2025-02-19 🦀 + +## Eventos Virtuales de Rust ### Virtual -* 2025-01-22 | Virtual (Róterdam, Países Bajos) | [Desarroll[Equipo de la comunidad de Rust][comunidad]e juego[Equipo de la comunidad de Rust][comunidad]e Bevy](https://www.meetup.com/bevy-game-development/events/) +* 2025-01-22 | Virtual (Róterdam, Países Bajos) | [Desarrollo de juegos con Bevy](https://www.meetup.com/bevy-game-development/events/) * [**Bevy Meetup #8**](https://www.meetup.com/bevy-game-development/events/305111151) -* 2025-01-23 y 2025-01-24 | Virtual | [Taller de Rus[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ateria principal](https://ti.to/mainmatter/) - * [**Taller remoto: Pruebas para proyecto[Equipo de la comunidad de Rust][comunidad]e Rust: yend[Equipo de la comunidad de Rust][comunidad]á[Equipo de la comunidad de Rust][comunidad]llá de lo básico**](https://ti.to/mainmatter/rust-testing-jan-2025) -* 24/01/2025 | Virtual (Jersey City, Nueva Jersey, EE. UU.) | [Jersey City, Elegante y Curiosa Cooperativ[Equipo de la comunidad de Rust][comunidad]el Club de Codificadores](https://www.meetup.com/jersey-city-classy-curious-coders-club-cooperative/) +* 2025-01-23 y 2025-01-24 | Virtual | [Taller de Rust por Mainmatter](https://ti.to/mainmatter/) + * [**Taller remoto: Pruebas para proyectos de Rust: yendo más allá de lo básico**](https://ti.to/mainmatter/rust-testing-jan-2025) +* 24/01/2025 | Virtual (Jersey City, Nueva Jersey, EE. UU.) | [Jersey City, Club de Codificadores Elegante y Curioso Cooperativo](https://www.meetup.com/jersey-city-classy-curious-coders-club-cooperative/) * [**Rust Coding / Game Dev Fridays Open Mob Session!**](https://www.meetup.com/jersey-city-classy-curious-coders-club-cooperative/events/305425309/) * 26/01/2025 | Virtual (Tel Aviv-Yafo, IL) | [Rust 🦀 TLV](https://www.meetup.com/rust-tlv/events/) - * [**Rust y programació[Equipo de la comunidad de Rust][comunidad]ntegrad[Equipo de la comunidad de Rust][comunidad]on Leon Vak (en línea en hebreo)**](https://www.meetup.com/rust-tlv/events/304971264) -* 27/01/2025 | Virtual (Londres, Reino Unido) | [Grup[Equipo de la comunidad de Rust][comunidad]el Proyecto Rus[Equipo de la comunidad de Rust][comunidad]e Londres](https://www.meetup.com/london-rust-project-group/) - * [**usando rasgos en Rust para flexibilidad, simulación/prueba[Equipo de la comunidad de Rust][comunidad]nitarias, y más**](https://www.meetup.com/london-rust-project-group/events/305211672/) -* 28/01/2025 | Virtual (Dallas, TX, EE. UU.) | [Reunió[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]suario[Equipo de la comunidad de Rust][comunidad]e Dallas Rust](https://www.meetup.com/dallasrust/events/) + * [**Rust y programación integrada con Leon Vak (en línea en hebreo)**](https://www.meetup.com/rust-tlv/events/304971264) +* 27/01/2025 | Virtual (Londres, Reino Unido) | [Grupo del Proyecto Rust de Londres](https://www.meetup.com/london-rust-project-group/) + * [**Usando rasgos en Rust para flexibilidad, simulación/pruebas unitarias, y más**](https://www.meetup.com/london-rust-project-group/events/305211672/) +* 28/01/2025 | Virtual (Dallas, TX, EE. UU.) | [Reunión de usuarios de Dallas Rust](https://www.meetup.com/dallasrust/events/) * [**Martes pasado**](https://www.meetup.com/dallasrust/events/305361243) * 30/01/2025 | Virtual (Berlín, DE) | [OpenTechSchool Berlín](https://berline.rs/) + [Rust Berlin](https://www.meetup.com/rust-berlin/) - * [**Rust Hack and Learn**](https://berline.rs/2024/12/19/rust-hack-and-learn.html) | [**Espejo: Encuentr[Equipo de la comunidad de Rust][comunidad]e Rust Hack n Learn**](https://www.meetup.com/rust-berlin/events/299468340) -* 30/01/2025 | Virtual (Charlottesville, VA, EE. UU.) | [Reunió[Equipo de la comunidad de Rust][comunidad]e Rust en Charlottesville](https://www.meetup.com/charlottesville-rust-meetup/events/) - * [**¡La[Equipo de la comunidad de Rust][comunidad]omputadora[Equipo de la comunidad de Rust][comunidad]uántica[Equipo de la comunidad de Rust][comunidad]o pueden proteger est[Equipo de la comunidad de Rust][comunidad]ontra el Rust!**](https://www.meetup.com/charlottesville-rust-meetup/events/305391474) -* 30/01/2025 | Virtual (Tel Aviv-Yafo, IL) | [Expertos e[Equipo de la comunidad de Rust][comunidad]ódigo 🦀 - 🐍 - 🐪 ](https://www.meetup.com/code-mavens/events/) - * [**Are We Embedded Yet? - Implementació[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]n pequeño servidor HTTP e[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]icrocontrolador**](https://www.meetup.com/code-mavens/events/305382647) -* 31/01/2025 | Virtual (Delhi, IN) | [Asociació[Equipo de la comunidad de Rust][comunidad]e Hackathon Raptors](https://www.meetup.com/hackathon-raptors-association/) - * [**Hackatho[Equipo de la comunidad de Rust][comunidad]e Rus[Equipo de la comunidad de Rust][comunidad]ncreíblemente rápido**](https://www.meetup.com/hackathon-raptors-association/events/305435372/) -* 31/01/2025 | Virtual (Jersey City, Nueva Jersey, EE. UU.) | [Jersey City, Elegante y Curiosa Cooperativ[Equipo de la comunidad de Rust][comunidad]el Club de Codificadores](https://www.meetup.com/jersey-city-classy-curious-coders-club-cooperative/) + * [**Rust Hack and Learn**](https://berline.rs/2024/12/19/rust-hack-and-learn.html) | [**Espejo: Encuentro de Rust Hack and Learn**](https://www.meetup.com/rust-berlin/events/299468340) +* 30/01/2025 | Virtual (Charlottesville, VA, EE. UU.) | [Reunión de Rust en Charlottesville](https://www.meetup.com/charlottesville-rust-meetup/events/) + * [**¡La computadora cuántica no puede proteger esto contra el Rust!**](https://www.meetup.com/charlottesville-rust-meetup/events/305391474) +* 30/01/2025 | Virtual (Tel Aviv-Yafo, IL) | [Expertos en código 🦀 - 🐍 - 🐪](https://www.meetup.com/code-mavens/events/) +* * [**Are We Embedded Yet? - Implementación de un pequeño servidor HTTP en microcontrolador**](https://www.meetup.com/code-mavens/events/305382647) +* 31/01/2025 | Virtual (Delhi, IN) | [Asociación de Hackathon Raptors](https://www.meetup.com/hackathon-raptors-association/) + * [**Hackathon de Rust increíblemente rápido**](https://www.meetup.com/hackathon-raptors-association/events/305435372/) +* 31/01/2025 | Virtual (Jersey City, Nueva Jersey, EE. UU.) | [Jersey City, Club de Codificadores Elegante y Curioso Cooperativo](https://www.meetup.com/jersey-city-classy-curious-coders-club-cooperative/) * [**Rust Coding / Game Dev Fridays Open Mob Session!**](https://www.meetup.com/jersey-city-classy-curious-coders-club-cooperative/events/305560416/) -* 01/02/2025 | Virtual (Kampala, UG) | [Círcul[Equipo de la comunidad de Rust][comunidad]e Rust Kampala](https://www.eventbrite.com/o/rust-circle-kampala-65249289033/) - * [**Reunió[Equipo de la comunidad de Rust][comunidad]e Rust Circle**](https://www.eventbrite.com/e/rust-circle-meetup-tickets-628763176587) -* 04/02/2025 | Virtual (Buffalo, NY, EE. UU.) | [Encuentr[Equipo de la comunidad de Rust][comunidad]e Buffalo Rust](https://www.meetup.com/buffalo-rust-meetup/events/) - * [**Grup[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]suario[Equipo de la comunidad de Rust][comunidad]e Buffalo Rust**](https://www.meetup.com/buffalo-rust-meetup/events/305304216) +* 01/02/2025 | Virtual (Kampala, UG) | [Círculo de Rust Kampala](https://www.eventbrite.com/o/rust-circle-kampala-65249289033/) + * [**Reunión de Rust Circle**](https://www.eventbrite.com/e/rust-circle-meetup-tickets-628763176587) +* 04/02/2025 | Virtual (Buffalo, NY, EE. UU.) | [Encuentro de Buffalo Rust](https://www.meetup.com/buffalo-rust-meetup/events/) + * [**Grupo de usuarios de Buffalo Rust**](https://www.meetup.com/buffalo-rust-meetup/events/305304216) * 04/02/2025 | Virtual (Londres, Gran Bretaña) | [Mujeres en Rust](https://www.meetup.com/women-in-rust/events/) * [**Lunch & Learn: Rust Nation UK Talks**](https://www.meetup.com/women-in-rust/events/305647334) * 05/02/2025 | Virtual (Indianápolis, IN, EE. UU.) | [Indy Rust](https://www.meetup.com/indyrs/events/) - * [**Indy.rs - co[Equipo de la comunidad de Rust][comunidad]istanciamiento social**](https://www.meetup.com/indyrs/events/302031658) -* 07/02/2025 | Virtual (Jersey City, Nueva Jersey, EE. UU.) | [Jersey City, Elegante y Curiosa Cooperativ[Equipo de la comunidad de Rust][comunidad]el Club de Codificadores](https://www.meetup.com/jersey-city-classy-curious-coders-club-cooperative/) + * [**Indy.rs - co-instanciamiento social**](https://www.meetup.com/indyrs/events/302031658) +* 07/02/2025 | Virtual (Jersey City, Nueva Jersey, EE. UU.) | [Jersey City, Club de Codificadores Elegante y Curioso Cooperativo](https://www.meetup.com/jersey-city-classy-curious-coders-club-cooperative/) * [**Rust Coding / Game Dev Fridays Open Mob Session!**](https://www.meetup.com/jersey-city-classy-curious-coders-club-cooperative/events/gvxrntyhcdbkb/) -* 2025-02-11 | Virtual (Dallas, TX, EE. UU.) | [Reunió[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]suario[Equipo de la comunidad de Rust][comunidad]e Dallas Rust](https://www.meetup.com/dallasrust/events/) +* 2025-02-11 | Virtual (Dallas, TX, EE. UU.) | [Reunión de usuarios de Dallas Rust](https://www.meetup.com/dallasrust/events/) * [**Segundo Martes**](https://www.meetup.com/dallasrust/events/302815036) -* 2025-02-11 | Virtual (Tel Aviv-Yafo, IL) | [Expertos e[Equipo de la comunidad de Rust][comunidad]ódigo 🦀 - 🐍 - 🐪 ](https://www.meetup.com/code-mavens/events/) - * [**Conoc[Equipo de la comunidad de Rust][comunidad] Elusion: Nueva bibliotec[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]arco[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ato[Equipo de la comunidad de Rust][comunidad]mpulsada por Rust 🦀 con Borivoj Grujicic**](https://www.meetup.com/code-mavens/events/305513416) +* 2025-02-11 | Virtual (Tel Aviv-Yafo, IL) | [Expertos en código 🦀 - 🐍 - 🐪](https://www.meetup.com/code-mavens/events/) + * [**Conoce Elusion: Nueva biblioteca de arco de datos impulsada por Rust 🦀 con Borivoj Grujicic**](https://www.meetup.com/code-mavens/events/305513416) * 13/02/2025 | Virtual (Berlín, DE) | [Rust Berlín](https://www.meetup.com/rust-berlin/events/) * [**Rust Hack and Learn**](https://www.meetup.com/rust-berlin/events/299468342) * 18/02/2025 | Virtual (Washington, DC, EE. UU.) | [Rust DC](https://www.meetup.com/rustdc/events/) - * [**Oxidad[Equipo de la comunidad de Rust][comunidad] mediado[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]es**](https://www.meetup.com/rustdc/events/305170682) -* 19/02/2025 | Virtual (Vancouver, Columbia Británica, CA) | [Rus[Equipo de la comunidad de Rust][comunidad]e Vancouver](https://www.meetup.com/vancouver-rust/events/) - * [**Procedenci[Equipo de la comunidad de Rust][comunidad]el puntero**](https://www.meetup.com/vancouver-rust/events/304051783) + * [**Oxidación mediada por meses**](https://www.meetup.com/rustdc/events/305170682) +* 19/02/2025 | Virtual (Vancouver, Columbia Británica, CA) | [Rust en Vancouver](https://www.meetup.com/vancouver-rust/events/) + * [**Procedencia del puntero**](https://www.meetup.com/vancouver-rust/events/304051783) ### Europa -* 2025-01-22 | Londres, Gran Bretaña | [Grup[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]suario[Equipo de la comunidad de Rust][comunidad]e Rust London](https://www.meetup.com/rust-london-user-group/events/) - * [**Fiest[Equipo de la comunidad de Rust][comunidad]e Año Nuev[Equipo de la comunidad de Rust][comunidad]e Londres y Lanzamient[Equipo de la comunidad de Rust][comunidad]e Swag de la Comunidad**](https://www.meetup.com/rust-london-user-group/events/305588703) +* 2025-01-22 | Londres, Gran Bretaña | [Grupo de usuarios de Rust London](https://www.meetup.com/rust-london-user-group/events/) + * [**Fiesta de Año Nuevo de Londres y Lanzamiento de Swag de la Comunidad**](https://www.meetup.com/rust-london-user-group/events/305588703) * 2025-01-22 | Oberursel, DE | [Rust Rhein Main](https://www.meetup.com/rust-rhein-main) - * [**Edición 2024 de Rust y má[Equipo de la comunidad de Rust][comunidad]llá**](https://www.meetup.com/rust-rhein-main/events/305330873) + * [**Edición 2024 de Rust y más allá**](https://www.meetup.com/rust-rhein-main/events/305330873) * 23/01/2025 | Barcelona, ES | [Barcelona Software Libre](https://www.meetup.com/barcelona-free-software/events/) - * [**¿Por qué construir u[Equipo de la comunidad de Rust][comunidad]uev[Equipo de la comunidad de Rust][comunidad]otor d[Equipo de la comunidad de Rust][comunidad]avegador en Rust?**](https://www.meetup.com/barcelona-free-software/events/305179554) + * [**¿Por qué construir un nuevo motor de navegador en Rust?**](https://www.meetup.com/barcelona-free-software/events/305179554) * 23/01/2025 | París, FR | [Rust Paris](https://www.meetup.com/rust-paris/events/) - * [**Encuentr[Equipo de la comunidad de Rust][comunidad]e Rust #74**](https://www.meetup.com/rust-paris/events/305455221) -* 24/01/2025 | Edimburgo, Gran Bretaña | [Rust y su[Equipo de la comunidad de Rust][comunidad]migos](https://www.meetup.com/rust-edi/events/) - * [**Rus[Equipo de la comunidad de Rust][comunidad]nd Friends (café diurno)**](https://www.meetup.com/rust-and-friends/events/305204279) + * [**Encuentro de Rust #74**](https://www.meetup.com/rust-paris/events/305455221) +* 24/01/2025 | Edimburgo, Gran Bretaña | [Rust y sus amigos](https://www.meetup.com/rust-edi/events/) + * [**Rust y Friends (café diurno)**](https://www.meetup.com/rust-and-friends/events/305204279) * 27/01/2025 | Praga, CZ | [Rust Praga](https://www.meetup.com/rust-prague/events/) - * [**Rust Meetup Praga (ener[Equipo de la comunidad de Rust][comunidad]e 2025)**](https://www.meetup.com/rust-prague/events/305455153) + * [**Rust Meetup Praga (enero 2025)**](https://www.meetup.com/rust-prague/events/305455153) * 27/01/2025 | Zagreb, RRHH | [impl Zagreb para Rust](https://www.meetup.com/zagreb-rust-meetup/events/) - * [**Meetup 2025/01: Optimizacija buildanja C++ [Equipo de la comunidad de Rust][comunidad]sporedba s Rustom (GUI alat)**](https://www.meetup.com/zagreb-rust-meetup/events/305624480) + * [**Meetup 2025/01: Optimización de compilación de C++ y comparación con Rust (GUI tool)**](https://www.meetup.com/zagreb-rust-meetup/events/305624480) * 28/01/2025 | Aarhus, DK | [Rust Aarhus](https://www.meetup.com/rust-aarhus/events/) - * [**Hack Night - Advenimient[Equipo de la comunidad de Rust][comunidad]el Código**](https://www.meetup.com/rust-aarhus/events/304487851) -* 28/01/2025 | Manchester, Gran Bretaña | [Rus[Equipo de la comunidad de Rust][comunidad]e Manchester](https://www.meetup.com/rust-manchester/events/) + * [**Hack Night - Aventura del Código**](https://www.meetup.com/rust-aarhus/events/304487851) +* 28/01/2025 | Manchester, Gran Bretaña | [Rust en Manchester](https://www.meetup.com/rust-manchester/events/) * [**Rust Manchester January Code Night**](https://www.meetup.com/rust-manchester/events/305496243) * 28/01/2025 | Varsovia, PL | [Rust Varsovia](https://www.meetup.com/rust-warsaw/events/) * [**Rust Warsaw Meetup #4**](https://www.meetup.com/rust-warsaw/events/305628338) -* 30/01/2025 | Augsburgo, DE | [Encuentr[Equipo de la comunidad de Rust][comunidad]e Rust Augsburgo](https://rust-augsburg.github.io/meetup) - * [**Rust Meetup #11: Desarroll[Equipo de la comunidad de Rust][comunidad]mpulsado por hipermedios en Rust**](https://rust-augsburg.github.io/meetup/Meetup_11.html) +* 30/01/2025 | Augsburgo, DE | [Encuentro de Rust Augsburgo](https://rust-augsburg.github.io/meetup) + * [**Rust Meetup #11: Desarrollo impulsado por hipermedios en Rust**](https://rust-augsburg.github.io/meetup/Meetup_11.html) * 30/01/2025 | Berlín, DE | [Rust Berlín](https://www.meetup.com/rust-berlin/events/) - * [**Rus[Equipo de la comunidad de Rust][comunidad]nd Tell - Título**](https://www.meetup.com/rust-berlin/events/299421383) -* 30/01/2025 | Copenhague, Dinamarca | [Comunida[Equipo de la comunidad de Rust][comunidad]e Rus[Equipo de la comunidad de Rust][comunidad]e Copenhague](https://www.meetup.com/copenhagen-rust-community/events/) - * [**Rus[Equipo de la comunidad de Rust][comunidad]eetup #54 patrocinado por Google**](https://www.meetup.com/copenhagen-rust-community/events/305453880) + * [**Rust and Tell - Título**](https://www.meetup.com/rust-berlin/events/299421383) +* 30/01/2025 | Copenhague, Dinamarca | [Comunidad de Rust en Copenhague](https://www.meetup.com/copenhagen-rust-community/events/) + * [**Rust Meetup #54 patrocinado por Google**](https://www.meetup.com/copenhagen-rust-community/events/305453880) * 01/02/2025 | Bruselas, BE | [FOSDEM 2025](https://fosdem.org/2025/) * [**FOSDEM Rust Devroom**](https://fosdem.org/2025/schedule/track/rust/) * 01/02/2025 | Helsinki, FI | [Grupo Rust-lang de Finlandia](https://www.meetup.com/finland-rust-meetup/events/) - * [**Encuentr[Equipo de la comunidad de Rust][comunidad]e febrero**](https://www.meetup.com/finland-rust-meetup/events/305666104) -* 01/02/2025 | Nürnberg, DE | [Rus[Equipo de la comunidad de Rust][comunidad]e Núremberg](https://www.meetup.com/rust-noris/events/) + * [**Encuentro de febrero**](https://www.meetup.com/finland-rust-meetup/events/305666104) +* 01/02/2025 | Nürnberg, DE | [Rust en Núremberg](https://www.meetup.com/rust-noris/events/) * [**Technikmuseum Sinsheim**](https://www.meetup.com/rust-noris/events/305361544) -* 05/02/2025 | Oxford, Gran Bretaña | [Grup[Equipo de la comunidad de Rust][comunidad]e Meetu[Equipo de la comunidad de Rust][comunidad]e Oxford Rust](https://www.meetup.com/oxford-rust-meetup-group/events/) +* 05/02/2025 | Oxford, Gran Bretaña | [Grupo de Meetup de Oxford Rust](https://www.meetup.com/oxford-rust-meetup-group/events/) * [**Oxford Rust y C++ social**](https://www.meetup.com/oxford-rust-meetup-group/events/303123401) * 06/02/2025 | Gdansk, PL | [Rust Gdansk](https://www.meetup.com/rust-gdansk/events/) * [**Rust Gdansk Meetup #7**](https://www.meetup.com/rust-gdansk/events/305742562) -* 2025-02-12 | Lectura, GB | [Taller de lectur[Equipo de la comunidad de Rust][comunidad]e Rust](https://www.meetup.com/reading-rust-workshop/events/) - * [**Reunió[Equipo de la comunidad de Rust][comunidad]e lectur[Equipo de la comunidad de Rust][comunidad]e Rust**](https://www.meetup.com/reading-rust-workshop/events/305045444) -* 18/02/2025 | Leipzig, SN, DE | [Rust - Programació[Equipo de la comunidad de Rust][comunidad]e sistema[Equipo de la comunidad de Rust][comunidad]odernos en Leipzig](https://www.meetup.com/rust-modern-systems-programming-in-leipzig/events/) - * [**Introducció[Equipo de la comunidad de Rust][comunidad] la Programación Contextual-Genérica en Rust**](https://www.meetup.com/rust-modern-systems-programming-in-leipzig/events/303729528) +* 2025-02-12 | Lectura, GB | [Taller de lectura de Rust](https://www.meetup.com/reading-rust-workshop/events/) + * [**Reunión de lectura de Rust**](https://www.meetup.com/reading-rust-workshop/events/305045444) +* 18/02/2025 | Leipzig, SN, DE | [Rust - Programación de sistemas modernos en Leipzig](https://www.meetup.com/rust-modern-systems-programming-in-leipzig/events/) + * [**Introducción a la Programación Contextual-Genérica en Rust**](https://www.meetup.com/rust-modern-systems-programming-in-leipzig/events/303729528) * 2025-02-19 - 2025-02-20 | Londres, Reino Unido | [Nación Rust Reino Unido](https://www.rustnationuk.com/) * [**Rust Nation Reino Unido 2025**](https://www.rustnationuk.com/) -### Améric[Equipo de la comunidad de Rust][comunidad]el Norte +### América del Norte * 2025-01-22 | Austin, TX, Estados Unidos | [Rust ATX](https://www.meetup.com/rust-atx/events/) * [**Almuerzo Rust - Fareground**](https://www.meetup.com/rust-atx/events/305325657) -* 23/01/2025 | Mountain View, CA, EE. UU. | [Dojo Hacker](https://www.meetup.com/hackerdojo/events/) - * [**RUST MEETUP en HACKER DOJO**](https://www.meetup.com/hackerdojo/events/305414182) | [**Encuentr[Equipo de la comunidad de Rust][comunidad]e Rust en Hacker Dojo - Págin[Equipo de la comunidad de Rust][comunidad]e Encuentr[Equipo de la comunidad de Rust][comunidad]e Rus[Equipo de la comunidad de Rust][comunidad]e Mountain View**](https://www.meetup.com/mv-rust-meetup/events/305564600) -* 28/01/2025 | Boulder, CO, EE. UU. | [Encuentr[Equipo de la comunidad de Rust][comunidad]e Boulder Rust](https://www.meetup.com/boulder-rust-meetup/events/) - * [**De lo Básic[Equipo de la comunidad de Rust][comunidad] lo Avanzado: Pruebas**](https://www.meetup.com/boulder-rust-meetup/events/305597961) -* 06/02/2025 | Vist[Equipo de la comunidad de Rust][comunidad]e l[Equipo de la comunidad de Rust][comunidad]ontaña, CA, EE. UU. | [Dojo Hacker](https://www.meetup.com/hackerdojo/events/) +* 23/01/2025 | Mountain View, CA, EE. UU. | [Hacker Dojo](https://www.meetup.com/hackerdojo/events/) + * [**RUST MEETUP en HACKER DOJO**](https://www.meetup.com/hackerdojo/events/305414182) | [**Encuentro de Rust en Hacker Dojo - Página de Encuentro de Rust en Mountain View**](https://www.meetup.com/mv-rust-meetup/events/305564600) +* 28/01/2025 | Boulder, CO, EE. UU. | [Encuentro de Boulder Rust](https://www.meetup.com/boulder-rust-meetup/events/) + * [**De lo Básico a lo Avanzado: Pruebas**](https://www.meetup.com/boulder-rust-meetup/events/305597961) +* 06/02/2025 | Vista a la Montaña, CA, EE. UU. | [Hacker Dojo](https://www.meetup.com/hackerdojo/events/) * [**RUST MEETUP en HACKER DOJO**](https://www.meetup.com/hackerdojo/events/305517476) * 06/02/2025 | Saint Louis, MO, EE. UU. | [STL Rust](https://www.meetup.com/stl-rust/events/) - * [**Async, el futur[Equipo de la comunidad de Rust][comunidad]e los futuros**](https://www.meetup.com/stl-rust/events/304959018) -* 2025-02-11 | Minneapolis, MN, Estados Unidos | [Reunió[Equipo de la comunidad de Rust][comunidad]e Rust en Minneapolis](https://www.meetup.com/minneapolis-rust-meetup/events/) + * [**Async, el futuro de los futuros**](https://www.meetup.com/stl-rust/events/304959018) +* 2025-02-11 | Minneapolis, MN, Estados Unidos | [Reunión de Rust en Minneapolis](https://www.meetup.com/minneapolis-rust-meetup/events/) * [**Minneapolis Rust Meetup Happy Hour**](https://www.meetup.com/minneapolis-rust-meetup/events/305720765) -* 18/02/2025 | San Francisco, CA, EE. UU. | [Grup[Equipo de la comunidad de Rust][comunidad]e Estudi[Equipo de la comunidad de Rust][comunidad]e la Roy[Equipo de la comunidad de Rust][comunidad]e San Francisco](https://www.meetup.com/san-francisco-rust-study-group/events/) - * [**Hacking de Rust en persona**](https://www.meetup.com/san-francisco-rust-study-group/events/302638261) +* 18/02/2025 | San Francisco, CA, EE. UU. | [Grupo de Estudio de Rust en San Francisco](https://www.meetup.com/san-francisco-rust-study-group/events/) + * [**Hacking de Rust en persona**](https://www.meetup.com/san-francisco-rust-study-group/events/302638261)61) ### Oceanía * 04/02/2025 | Auckland, Nueva Zelanda | [Rust AKL](https://www.meetup.com/rust-akl/events/) - * [**Rust AKL: Cóm[Equipo de la comunidad de Rust][comunidad]prendemos Rust**](https://www.meetup.com/rust-akl/events/305583693) + * [**Rust AKL: Cómo aprendemos Rust**](https://www.meetup.com/rust-akl/events/305583693) -Si está ejecutand[Equipo de la comunidad de Rust][comunidad]n event[Equipo de la comunidad de Rust][comunidad]e Rust, agréguel[Equipo de la comunidad de Rust][comunidad]l [calendario] par[Equipo de la comunidad de Rust][comunidad]btener -que s[Equipo de la comunidad de Rust][comunidad]encion[Equipo de la comunidad de Rust][comunidad]quí. Por favor, recuerd[Equipo de la comunidad de Rust][comunidad]gregar un enlac[Equipo de la comunidad de Rust][comunidad]l evento también. -Enví[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]orreo electrónic[Equipo de la comunidad de Rust][comunidad]l [Equip[Equipo de la comunidad de Rust][comunidad]e l[Equipo de la comunidad de Rust][comunidad]omunida[Equipo de la comunidad de Rust][comunidad]e Rust] [comunidad] par[Equipo de la comunidad de Rust][comunidad]cceder. +Si estás organizando un evento de Rust, agrégalo al [calendario] para que se mencione aquí. +Por favor, recuerda agregar un enlace al evento también. +Envía un correo electrónico para solicitar acceso. [calendario]: https://www.google.com/calendar/embed?src=apd9vmbc22egenmtu5l6c5jbfc%40group.calendar.google.com [comunidad]: mailto:community-team@rust-lang.org ## Empleos - -Por favor, consulte el último hil[Equipo de la comunidad de Rust][comunidad]e [Quién está contratando en r/rust](https://www.reddit.com/r/rust/comments/1hynsw7/official_rrust_whos_hiring_thread_for_jobseekers/) +Por favor, consulte el último hilo en [Quién está contratando en r/rust](https://www.reddit.com/r/rust/comments/1hynsw7/official_rrust_whos_hiring_thread_for_jobseekers/) -# Fras[Equipo de la comunidad de Rust][comunidad]e la semana +# Fras e la semana -> Los problema[Equipo de la comunidad de Rust][comunidad]e segurida[Equipo de la comunidad de Rust][comunidad]e l[Equipo de la comunidad de Rust][comunidad]emoria significan que y[Equipo de la comunidad de Rust][comunidad]o puede[Equipo de la comunidad de Rust][comunidad]onfiar en lo que ves en t[Equipo de la comunidad de Rust][comunidad]ódigo fuente. +> Los problemas de seguridad de memoria significan que ya no puede confiar en lo que ves en tu código fuente. -– [Alguie[Equipo de la comunidad de Rust][comunidad]e Antítesis en el blog de la lanzadera](https://www.shuttle.dev/blog/2025/01/14/the-appeal-of-rust) +– [Alguien en Antítesis en el blog de la lanzadera](https://www.shuttle.dev/blog/2025/01/14/the-appeal-of-rust) -¡Gracia[Equipo de la comunidad de Rust][comunidad] [scottmcm](https://users.rust-lang.org/t/twir-quote-of-the-week/328/1651) por la sugerencia! +¡Gracias a [scottmcm](https://users.rust-lang.org/t/twir-quote-of-the-week/328/1651) por la sugerencia! -[¡Por favor, envíe su[Equipo de la comunidad de Rust][comunidad]otizaciones y vote para la próxima semana!](https://users.rust-lang.org/t/twir-quote-of-the-week/328) +[¡Por favor, envíe su citas 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](https://github.com/nellshamrell), [llogiq](https://github.com/llogiq), [cdmistman](https://github.com/cdmistman), [ericseppanen](https://github.com/ericseppanen), [extrawurst](https://github.com/extrawurst), [U007D](https://github.com/U007D), [joelmarcey](https://github.com/joelmarcey), [mariannegoldin](https://github.com/mariannegoldin), [bennyvasquez](https://github.com/bennyvasquez), [bdillo]( https://github.com/bdillo)* -*E[Equipo de la comunidad de Rust][comunidad]lojamient[Equipo de la comunidad de Rust][comunidad]e la list[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]orreo electrónico está patrocinado por [The Rust Foundation](https://foundation.rust-lang.org/)* +*El alojamiento de la lista correo electrónico está patrocinado por [The Rust Foundation](https://foundation.rust-lang.org/)* [Discusión en r/rust](https://www.reddit.com/r/rust/comments/1i81bmu/this_week_in_rust_583/) diff --git a/esta_semana_en_rust/2025-01-29-this-week-in-rust.md b/esta_semana_en_rust/2025-01-29-this-week-in-rust.md index da2533b..92f1c93 100755 --- a/esta_semana_en_rust/2025-01-29-this-week-in-rust.md +++ b/esta_semana_en_rust/2025-01-29-this-week-in-rust.md @@ -1,7 +1,7 @@ --- title: "Esta semana en Rust #46" number_of_week: 46 -description: L[Equipo de la comunidad de Rust][comunidad]aj[Equipo de la comunidad de Rust][comunidad]e esta semana es embed\_it, un[Equipo de la comunidad de Rust][comunidad]aja que t[Equipo de la comunidad de Rust][comunidad]yud[Equipo de la comunidad de Rust][comunidad] incrustar activos en tu binario y gener[Equipo de la comunidad de Rust][comunidad]mplementacione[Equipo de la comunidad de Rust][comunidad]e estructuras/rasgos par[Equipo de la comunidad de Rust][comunidad]ad[Equipo de la comunidad de Rust][comunidad]rchiv[Equipo de la comunidad de Rust][comunidad] directorio. +description: La comunidad de esta semana es embed\_it, una crate que te ayuda incrustar activos en tu binario y generar implementaciones de struct/trait para archivo o directorio. date: 2025-01-29 tags: - rust @@ -10,228 +10,209 @@ tags: --- -¡Hola y bienvenido[Equipo de la comunidad de Rust][comunidad] otr[Equipo de la comunidad de Rust][comunidad]úmer[Equipo de la comunidad de Rust][comunidad]e *This Week in Rust*! -[Rust](https://www.rust-lang.org/) e[Equipo de la comunidad de Rust][comunidad]n lenguaj[Equipo de la comunidad de Rust][comunidad]e programación que permit[Equipo de la comunidad de Rust][comunidad] todo e[Equipo de la comunidad de Rust][comunidad]und[Equipo de la comunidad de Rust][comunidad]rear software fiable y eficiente. -Este e[Equipo de la comunidad de Rust][comunidad]n resumen semana[Equipo de la comunidad de Rust][comunidad]e su progreso y comunidad. -¿Quieres que s[Equipo de la comunidad de Rust][comunidad]encion[Equipo de la comunidad de Rust][comunidad]lgo? Etiquétanos en [@ThisWeekInRust](https://x.com/ThisWeekInRust) en X (antes Twitter) o [@ThisWeekinRust](https://mastodon.social/@thisweekinrust) e[Equipo de la comunidad de Rust][comunidad]astodon.social, o [envíano[Equipo de la comunidad de Rust][comunidad]na solicitu[Equipo de la comunidad de Rust][comunidad]e extracción](https://github.com/rust-lang/this-week-in-rust). -¿Quieres participar? [Nos encantan la[Equipo de la comunidad de Rust][comunidad]ontribuciones](https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md). +¡Hola y bienvenido a otro número de *esta semana en Rust*! [Rust](https://www.rust-lang.org/) +en lenguaje programación que permite todo el mundo crear software fiable y eficiente. +Este es un resumen semanal de su progreso y comunidad. +¿Quieres que mencionemos algo? Etiquétanos en [@ThisWeekInRust](https://x.com/ThisWeekInRust) en X (antes Twitter) o [@ThisWeekinRust](https://mastodon.social/@thisweekinrust) en mastodon.social, o envíanos un [solicitud extracción](https://github.com/rust-lang/this-week-in-rust). +¿Quieres participar? [Nos encantan la contribuciones](https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md). -*This Week in Rust* s[Equipo de la comunidad de Rust][comunidad]esarroll[Equipo de la comunidad de Rust][comunidad]biertamente [en GitHub](https://github.com/rust-lang/this-week-in-rust) y lo[Equipo de la comunidad de Rust][comunidad]rchivos se pueden ver en [this-week-in-rust.org](https://this-week-in-rust.org/). -Si encuentr[Equipo de la comunidad de Rust][comunidad]lgún error en la edició[Equipo de la comunidad de Rust][comunidad]e esta semana, [por favor enví[Equipo de la comunidad de Rust][comunidad]n PR](https://github.com/rust-lang/this-week-in-rust/pulls). +Esta semana en Rust se desarrolla abiertamente [en GitHub](https://github.com/rust-lang/this-week-in-rust) y los archivos se pueden ver en [this-week-in-rust.org](https://this-week-in-rust.org/). +Si encuentra algún error en la edición en esta semana, [por favor envía un PR](https://github.com/rust-lang/this-week-in-rust/pulls). -¿Quieres tener TWIR en tu bandej[Equipo de la comunidad de Rust][comunidad]e entrada? [Suscríbet[Equipo de la comunidad de Rust][comunidad]quí](https://this-week-in-rust.us11.list-manage.com/subscribe?u=fd84c1c757e02889a9b08d289&id=0ed8b72485). +¿Quieres tener TWIR en tu bandeja e entrada? [Suscríbet aquí](https://this-week-in-rust.us11.list-manage.com/subscribe?u=fd84c1c757e02889a9b08d289&id=0ed8b72485). -## Actualizacione[Equipo de la comunidad de Rust][comunidad]e l[Equipo de la comunidad de Rust][comunidad]omunida[Equipo de la comunidad de Rust][comunidad]e Rust 🥰 - - +## Actualizaciones de la comunidad en Rust 🥰 ### Oficial -* [Rust 2024 e[Equipo de la comunidad de Rust][comunidad]anal beta | Blog de Rust](https://blog.rust-lang.org/2025/01/22/rust-2024-beta.html) -* [Actualizació[Equipo de la comunidad de Rust][comunidad]e Objetivo[Equipo de la comunidad de Rust][comunidad]el Proyect[Equipo de la comunidad de Rust][comunidad]e Diciembre | Blog de Rust](https://blog.rust-lang.org/2025/01/23/Project-Goals-Dec-Update.html) +* [Rust 2024 en el canal beta | Blog de Rust](https://blog.rust-lang.org/2025/01/22/rust-2024-beta.html) +* [Actualización de los Objetivos del Proyecto de Diciembre | Blog de Rust](https://blog.rust-lang.org/2025/01/23/Project-Goals-Dec-Update.html) ### Fundación -* [Explicació[Equipo de la comunidad de Rust][comunidad]e la[Equipo de la comunidad de Rust][comunidad]ctualizacione[Equipo de la comunidad de Rust][comunidad]e la polític[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]arca[Equipo de la comunidad de Rust][comunidad]omerciale[Equipo de la comunidad de Rust][comunidad]e Rust Language](https://rustfoundation.org/media/rust-language-trademark-policy-updates-explained/) +* [Explicación de la actualización de la política de marca comercial de Rust Language](https://rustfoundation.org/media/rust-language-trademark-policy-updates-explained/) -### Actualizacione[Equipo de la comunidad de Rust][comunidad]e proyectos/herramientas +### Actualizaciones de proyectos/herramientas * [La edición 2024 de The Rust toma forma](https://lwn.net/SubscriberLink/1002456/0d3c386d8c401be9/) -* [Defmt v[Equipo de la comunidad de Rust][comunidad] 1.0](https://ferrous-systems.com/blog/defmt-1-0/) -* [registr[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ambio[Equipo de la comunidad de Rust][comunidad]e rust-analyzer #270](https://rust-analyzer.github.io/thisweek/2025/01/27/changelog-270.html) -* [¡Lanzamient[Equipo de la comunidad de Rust][comunidad]e Git-Cliff 2.8.0! (un generador de registr[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ambio[Equipo de la comunidad de Rust][comunidad]ltamente personalizable)](https://git-cliff.org/blog/2.8.0) +* [Defmt v1.0](https://ferrous-systems.com/blog/defmt-1-0/) +* [registro cambio de rust-analyzer #270](https://rust-analyzer.github.io/thisweek/2025/01/27/changelog-270.html) +* [¡Lanzamiento de Git-Cliff 2.8.0! (un generador de registro cambio altamente personalizable)](https://git-cliff.org/blog/2.8.0) ### Observaciones/Pensamientos -* [Reflexiones sobre lo[Equipo de la comunidad de Rust][comunidad]ombre[Equipo de la comunidad de Rust][comunidad]e los rasgo[Equipo de la comunidad de Rust][comunidad]e lo[Equipo de la comunidad de Rust][comunidad]teradores](https://blog.yoshuawuyts.com/musings-on-iterator-trait-names/) -* [La funció[Equipo de la comunidad de Rust][comunidad]ágica](https://bitfieldconsulting.com/posts/magic-function) -* [Ecuatabilidad personalizada en Rust: má[Equipo de la comunidad de Rust][comunidad]llá de lo[Equipo de la comunidad de Rust][comunidad]asos estándar](https://minikin.me/blog/custom-equatability-in-rust) +* [Reflexiones sobre los nombres de `trait` de los iteradores](https://blog.yoshuawuyts.com/musings-on-iterator-trait-names/) +* [La función mágica](https://bitfieldconsulting.com/posts/magic-function) +* [Ecuatabilidad personalizada en Rust: más allá de los pasos estándar](https://minikin.me/blog/custom-equatability-in-rust) * [audio] [Rahul Kumar: ¿Por qué verificar la biblioteca estándar de Rust?](https://timclicks.dev/podcast/rahul-kumar-why-verify-rusts-stdlib) -* [audio] [Volv[Equipo de la comunidad de Rust][comunidad]on Julius Gustavsson](https://corrode.dev/podcast/s03e08-volvo/) +* [audio] [Volvo con Julius Gustavsson](https://corrode.dev/podcast/s03e08-volvo/) -### Tutoriale[Equipo de la comunidad de Rust][comunidad]e Rust -* [Consejos par[Equipo de la comunidad de Rust][comunidad]onstruccione[Equipo de la comunidad de Rust][comunidad]ás rápida[Equipo de la comunidad de Rust][comunidad]e Rust CI | corrode Rust Consulting](https://corrode.dev/blog/tips-for-faster-ci-builds/) -* [Hola Rus[Equipo de la comunidad de Rust][comunidad]síncrono](https://weipin.github.io/hello-async-rust/index.html) +### Tutoriales en Rust +* [Consejos para compilaciones más rápida de Rust CI | corrode Rust Consulting](https://corrode.dev/blog/tips-for-faster-ci-builds/) +* [Hola Rust asíncrono](https://weipin.github.io/hello-async-rust/index.html) -## Caj[Equipo de la comunidad de Rust][comunidad]e la semana +## `Crate` de la semana -L[Equipo de la comunidad de Rust][comunidad]aj[Equipo de la comunidad de Rust][comunidad]e esta semana es [embed\_it](https://github.com/riberk/embed_it), un[Equipo de la comunidad de Rust][comunidad]aja que t[Equipo de la comunidad de Rust][comunidad]yud[Equipo de la comunidad de Rust][comunidad] incrustar activos en tu binario y gener[Equipo de la comunidad de Rust][comunidad]mplementacione[Equipo de la comunidad de Rust][comunidad]e estructuras/rasgos par[Equipo de la comunidad de Rust][comunidad]ad[Equipo de la comunidad de Rust][comunidad]rchiv[Equipo de la comunidad de Rust][comunidad] directorio. +La `crate` de esta semana es [embed\_it](https://github.com/riberk/embed_it), una `crate` que te ayuda a incrustar activos en tu binario y generar implementacione de `struct/trait` para cada archivo o directorio. -¡Gracia[Equipo de la comunidad de Rust][comunidad] [Riberk](https://users.rust-lang.org/t/crate-of-the-week/2704/1390) por l[Equipo de la comunidad de Rust][comunidad]utosugerencia! +¡Gracias a [Riberk](https://users.rust-lang.org/t/crate-of-the-week/2704/1390) por sugerir su propia crate! [Por favor, envíen sus sugerencias y votos para la próxima semana][submit_crate]! [submit_crate]: https://users.rust-lang.org/t/crate-of-the-week/2704 -## Llamada[Equipo de la comunidad de Rust][comunidad] la realizació[Equipo de la comunidad de Rust][comunidad]e pruebas -Un pas[Equipo de la comunidad de Rust][comunidad]mportante para l[Equipo de la comunidad de Rust][comunidad]mplementació[Equipo de la comunidad de Rust][comunidad]e RFC es que las personas experimente[Equipo de la comunidad de Rust][comunidad]on el -implementación y dar retroalimentación, especialment[Equipo de la comunidad de Rust][comunidad]nte[Equipo de la comunidad de Rust][comunidad]e la estabilización. Lo siguiente -Las RFC se beneficiaría[Equipo de la comunidad de Rust][comunidad]e las prueba[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]suari[Equipo de la comunidad de Rust][comunidad]nte[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]vanzar: - -### [RFCs](https://github.com/rust-lang/rfcs/issues?q=label%3Acall-for-testing) -* *No se emitiero[Equipo de la comunidad de Rust][comunidad]onvocatorias para pruebas esta semana.* - -### [Rust](https://github.com/rust-lang/rust/labels/call-for-testing) -* *No se emitiero[Equipo de la comunidad de Rust][comunidad]onvocatorias para pruebas esta semana.* - -### [Rustup](https://github.com/rust-lang/rustup/labels/call-for-testing) -* *No se emitiero[Equipo de la comunidad de Rust][comunidad]onvocatorias para pruebas esta semana.* - -Si e[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]mplementador de funciones y desea que su RFC aparezca en la list[Equipo de la comunidad de Rust][comunidad]nterior, agregue l[Equipo de la comunidad de Rust][comunidad]ueva 'llamada para pruebas' -a su RFC junt[Equipo de la comunidad de Rust][comunidad]o[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]omentario que proporcion[Equipo de la comunidad de Rust][comunidad]nstruccione[Equipo de la comunidad de Rust][comunidad]e prueba y/[Equipo de la comunidad de Rust][comunidad]rientación sobre qué aspecto(s) de la función -necesitan pruebas. +## Llamada a pruebas +Un paso importante en la implementación de una RFC es que las personas experimenten con la +implementación y brinden retroalimentación, especialmente antes de su estabilización. +Las siguientes RFCs se beneficiarían de pruebas por parte de los usuarios antes de continuar avanzando: ### [RFCs](https://github.com/rust-lang/rfcs/issues?q=label%3Acall-for-testing) +* *No se emitieron convocatorias para pruebas esta semana.* ### [Rust](https://github.com/rust-lang/rust/labels/call-for-testing) +* *No se emitieron convocatorias para pruebas esta semana.* ### [Rustup](https://github.com/rust-lang/rustup/labels/call-for-testing) +* *No se emitieron convocatorias para pruebas esta semana.* -Si e[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]mplementador de funciones y desea que su RFC aparezca en la list[Equipo de la comunidad de Rust][comunidad]nterior, agregue l[Equipo de la comunidad de Rust][comunidad]ueva 'llamada para pruebas' -a su RFC junt[Equipo de la comunidad de Rust][comunidad]o[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]omentario que proporcion[Equipo de la comunidad de Rust][comunidad]nstruccione[Equipo de la comunidad de Rust][comunidad]e prueba y/[Equipo de la comunidad de Rust][comunidad]rientación sobre qué aspecto(s) de la función -necesitan pruebas. +Si es un implementador de funciones y desea que su RFC aparezca en la lista anterior, agregue una nueva 'call-for-testing' +a su RFC junto con un comentario que proporcione instrucciones de prueba y/o orientación sobre qué aspecto(s) de la función +necesitan ser evaluados. -## Convocatori[Equipo de la comunidad de Rust][comunidad] la participación +## Convocatorio a la participación -* [bytes - Llamada par[Equipo de la comunidad de Rust][comunidad]ambio[Equipo de la comunidad de Rust][comunidad]mportantes](https://github.com/tokio-rs/bytes/issues/758) +* [bytes - Llamada par cambio importantes](https://github.com/tokio-rs/bytes/issues/758) ### CFP - Proyectos -¿Siempre quisist[Equipo de la comunidad de Rust][comunidad]ontribuir a proyecto[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ódig[Equipo de la comunidad de Rust][comunidad]bierto per[Equipo de la comunidad de Rust][comunidad]o sabías por dónde empezar? -¡Cada seman[Equipo de la comunidad de Rust][comunidad]estacamo[Equipo de la comunidad de Rust][comunidad]lgunas tarea[Equipo de la comunidad de Rust][comunidad]e l[Equipo de la comunidad de Rust][comunidad]omunida[Equipo de la comunidad de Rust][comunidad]e Rust para que elijas y comiences! +¿Siempre quisiste contribuir a proyecto de código abierto pero no sabías por dónde empezar? +¡Cada semana destacamos algunas tarea en la comunida de Rust para que elijas y comiences! -Alguna[Equipo de la comunidad de Rust][comunidad]e estas tareas también pueden tener mentore[Equipo de la comunidad de Rust][comunidad]isponibles, visite la págin[Equipo de la comunidad de Rust][comunidad]e tareas par[Equipo de la comunidad de Rust][comunidad]btener má[Equipo de la comunidad de Rust][comunidad]nformación. +Alguna de estas tareas también pueden tener mentores disponibles, visite la página de tareas para obtener más información. - - - +* [rama - primera versión de Rama-Unix](https://github.com/plabayo/rama/issues/370) +* [rama - añadir servicio de router web a rama-http](https://github.com/plabayo/rama/issues/396) -* [Rama - primera versió[Equipo de la comunidad de Rust][comunidad]e Rama-Unix](https://github.com/plabayo/rama/issues/370) -* [rama - añadir servici[Equipo de la comunidad de Rust][comunidad]e router web a rama-http](https://github.com/plabayo/rama/issues/396) - -Si eres propietari[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]n proyect[Equipo de la comunidad de Rust][comunidad]e Rust y estás buscand[Equipo de la comunidad de Rust][comunidad]olaboradores, por favor envía tareas [aquí][directrices] [Equipo de la comunidad de Rust][comunidad] travé[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]n [PR to TWiR](https://github.com/rust-lang/this-week-in-rust) o poniéndote e[Equipo de la comunidad de Rust][comunidad]ontact[Equipo de la comunidad de Rust][comunidad]on [X (antes Twitter)](https://x.com/ThisWeekInRust) o [Mastodon](https://mastodon.social/@thisweekinrust)! +Si eres propietario de un proyect de Rust y estás buscando colaboradores, por favor envía tareas [aquí][directrices] a través de un [PR to TWiR](https://github.com/rust-lang/this-week-in-rust) o poniéndote en contacto en [X (antes Twitter)](https://x.com/ThisWeekInRust) o [Mastodon](https://mastodon.social/@thisweekinrust)! [directrices]:https://github.com/rust-lang/this-week-in-rust?tab=readme-ov-file#call-for-participation-guidelines ### CFP - Eventos -¿Ere[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]rador nuev[Equipo de la comunidad de Rust][comunidad] experimentado que busc[Equipo de la comunidad de Rust][comunidad]n lugar par[Equipo de la comunidad de Rust][comunidad]ompartir algo genial? Esta secció[Equipo de la comunidad de Rust][comunidad]estaca los eventos que se están planificando y que está[Equipo de la comunidad de Rust][comunidad]ceptando presentaciones par[Equipo de la comunidad de Rust][comunidad]nirs[Equipo de la comunidad de Rust][comunidad] su event[Equipo de la comunidad de Rust][comunidad]om[Equipo de la comunidad de Rust][comunidad]rador. - - - +¿Eres un orador nuevo experimentado que busca un lugar para compartir algo genial? Esta sección destaca los eventos que se están planificando y que está aceptando presentaciones par unirse a su evento como orador. -S[Equipo de la comunidad de Rust][comunidad]sted e[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]rganizador de eventos que espera expandir e[Equipo de la comunidad de Rust][comunidad]lcanc[Equipo de la comunidad de Rust][comunidad]e su evento, enví[Equipo de la comunidad de Rust][comunidad]n enlac[Equipo de la comunidad de Rust][comunidad]l sitio web a travé[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]n [PR to TWiR](https://github.com/rust-lang/this-week-in-rust) [Equipo de la comunidad de Rust][comunidad]omunicándose en [X (anteriormente Twitter)](https://x.com/ThisWeekInRust) o [Mastodon](https://mastodon.social/@thisweekinrust)! +Si eres organizador de un evento y esperas ampliar su alcance, envía un enlace a la página web a través de un [PR a TWiR](https://github.com/rust-lang/this-week-in-rust) o contactándonos en [X (antes Twitter)](https://x.com/ThisWeekInRust) o [Mastodon](https://mastodon.social/@thisweekinrust).! -## Actualizacione[Equipo de la comunidad de Rust][comunidad]el Proyecto Rust +## Actualizaciones del Proyecto Rust -408 solicitude[Equipo de la comunidad de Rust][comunidad]e extracción fueron [fusionadas en la última semana][fusionadas] +408 solicitudes de extracción fueron [fusionadas en la última semana][fusionadas] [fusionado]: https://github.com/search?q=is%3Apr+org%3Arust-lang+is%3Amerged+merged%3A2025-01-21..2025-01-28 -* [soporta QNX 7.1 con 'io-sock'+libstd y QNX 8.0 (solo 'no_std')](https://github.com/rust-lang/rust/pull/133631) -* [marque todos lo[Equipo de la comunidad de Rust][comunidad]bjetivos NuttX com[Equipo de la comunidad de Rust][comunidad]bjetiv[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ivel 3 y admita la biblioteca estándar](https://github.com/rust-lang/rust/pull/136037) -* [añadir soporte NuttX par[Equipo de la comunidad de Rust][comunidad]bjetivos AArch64 y ARMv7-A](https://github.com/rust-lang/rust/pull/135757) -* [añadir '#[optimize(none)]'](https://github.com/rust-lang/rust/pull/128657) -* [tenga e[Equipo de la comunidad de Rust][comunidad]uenta el préstam[Equipo de la comunidad de Rust][comunidad]utable en la sugerenci[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]rgumentos](https://github.com/rust-lang/rust/pull/136032) -* [añadir una sugerencia par[Equipo de la comunidad de Rust][comunidad]onvertir 'target_feature' objetos f[Equipo de la comunidad de Rust][comunidad] punteros fn](https://github.com/rust-lang/rust/pull/136064) -* [Agregu[Equipo de la comunidad de Rust][comunidad]na solució[Equipo de la comunidad de Rust][comunidad]lternativa para el bloqueo paralel[Equipo de la comunidad de Rust][comunidad]e Rust[Equipo de la comunidad de Rust][comunidad]uando hay errores retrasados](https://github.com/rust-lang/rust/pull/135988) -* [cambiar el tip[Equipo de la comunidad de Rust][comunidad]e retorn[Equipo de la comunidad de Rust][comunidad]e tupla 'collect_and_partition_mono_items' a 'struct'](https://github.com/rust-lang/rust/pull/136118) -* [codegen: almacena ScalarPair a travé[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]emse[Equipo de la comunidad de Rust][comunidad]uand[Equipo de la comunidad de Rust][comunidad]n lado e[Equipo de la comunidad de Rust][comunidad]ndef y e[Equipo de la comunidad de Rust][comunidad]tro lado puede ser memset](https://github.com/rust-lang/rust/pull/135335) -* [compilador: set 'target_abi = "ilp32e"' en todos lo[Equipo de la comunidad de Rust][comunidad]bjetivos riscv32e](https://github.com/rust-lang/rust/pull/134358) -* [Cobertura: Prepárese para los próximo[Equipo de la comunidad de Rust][comunidad]ambios en l[Equipo de la comunidad de Rust][comunidad]reació[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ontadores](https://github.com/rust-lang/rust/pull/135873) -* [Detecta lo[Equipo de la comunidad de Rust][comunidad]ampos que falta[Equipo de la comunidad de Rust][comunidad]on valores predeterminados y sugiere '.. «](https://github.com/rust-lang/rust/pull/135794) -* [n[Equipo de la comunidad de Rust][comunidad]suma que los parámetro[Equipo de la comunidad de Rust][comunidad]onst s[Equipo de la comunidad de Rust][comunidad]mprime[Equipo de la comunidad de Rust][comunidad]espué[Equipo de la comunidad de Rust][comunidad]e los parámetro[Equipo de la comunidad de Rust][comunidad]e tipo](https://github.com/rust-lang/rust/pull/135749) -* [n[Equipo de la comunidad de Rust][comunidad]ce e[Equipo de la comunidad de Rust][comunidad]oerció[Equipo de la comunidad de Rust][comunidad]uand[Equipo de la comunidad de Rust][comunidad]utoderef falla e[Equipo de la comunidad de Rust][comunidad]ormalizar estructuralmente el tipo qu[Equipo de la comunidad de Rust][comunidad]o es WF en e[Equipo de la comunidad de Rust][comunidad]uevo solucionador](https://github.com/rust-lang/rust/pull/134746) -* [No sueltes tipos sin pegamento par[Equipo de la comunidad de Rust][comunidad]aída[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]onstruir caídas para llamada[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ola](https://github.com/rust-lang/rust/pull/135976) -* [no elija lo[Equipo de la comunidad de Rust][comunidad]bjetivo[Equipo de la comunidad de Rust][comunidad]nidados 'T: FnPtr' como e[Equipo de la comunidad de Rust][comunidad]bjetiv[Equipo de la comunidad de Rust][comunidad]e la hoja en e[Equipo de la comunidad de Rust][comunidad]iagnóstico para e[Equipo de la comunidad de Rust][comunidad]uevo solucionador](https://github.com/rust-lang/rust/pull/135866) -* [habilitar la pelusa 'unreachable_pub' en la[Equipo de la comunidad de Rust][comunidad]ajas 'Test' y 'proc_macro'](https://github.com/rust-lang/rust/pull/135366) -* [habilitar desinfectante[Equipo de la comunidad de Rust][comunidad]el kernel par[Equipo de la comunidad de Rust][comunidad]arch64-unknown-none-softfloat](https://github.com/rust-lang/rust/pull/135905) -* [arreglar el proveedor GDB 'OsString' en Windows](https://github.com/rust-lang/rust/pull/135812) -* [arreglar ICE: el braz[Equipo de la comunidad de Rust][comunidad]últipl[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]unca patró[Equipo de la comunidad de Rust][comunidad]o tiene 'false_edge_start_block'](https://github.com/rust-lang/rust/pull/135409) -* [prohibir e[Equipo de la comunidad de Rust][comunidad]s[Equipo de la comunidad de Rust][comunidad]e variante[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]onst/ty 'hir Infer' e[Equipo de la comunidad de Rust][comunidad]ontexto[Equipo de la comunidad de Rust][comunidad]mbiguos](https://github.com/rust-lang/rust/pull/135272) -* [manejar los límite[Equipo de la comunidad de Rust][comunidad]e rasgos globales qu[Equipo de la comunidad de Rust][comunidad]efinen los tipo[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ssoc](https://github.com/rust-lang/rust/pull/135766) -* [implementa l[Equipo de la comunidad de Rust][comunidad]irectiva 'needs-subprocess', y limpi[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ontó[Equipo de la comunidad de Rust][comunidad]e pruebas par[Equipo de la comunidad de Rust][comunidad]sar 'needs-{subprocess,threads}'](https://github.com/rust-lang/rust/pull/135926) -* [Mejorar e[Equipo de la comunidad de Rust][comunidad]iagnóstic[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ombres esperado[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]heck-cfg](https://github.com/rust-lang/rust/pull/136016) -* [hacer qu[Equipo de la comunidad de Rust][comunidad]uestros 'DIFlags' coincida[Equipo de la comunidad de Rust][comunidad]on 'LLVMDIFlags' en la API de LLVM-C](https://github.com/rust-lang/rust/pull/135156) -* [hacer que l[Equipo de la comunidad de Rust][comunidad]dvertenci[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ompatibilidad futura 'wasm_c_abi' se[Equipo de la comunidad de Rust][comunidad]n error grave](https://github.com/rust-lang/rust/pull/133951) -* [Punt[Equipo de la comunidad de Rust][comunidad] u[Equipo de la comunidad de Rust][comunidad]ntervalo UTF-8 no válido en e[Equipo de la comunidad de Rust][comunidad]ódigo fuent[Equipo de la comunidad de Rust][comunidad]e[Equipo de la comunidad de Rust][comunidad]suario](https://github.com/rust-lang/rust/pull/135557) -* [registrar correctamente lo[Equipo de la comunidad de Rust][comunidad]ntervalo[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]etavar par[Equipo de la comunidad de Rust][comunidad]tras expansiones qu[Equipo de la comunidad de Rust][comunidad]o sean TT](https://github.com/rust-lang/rust/pull/134478) -* [informar correctament[Equipo de la comunidad de Rust][comunidad]el error cuando el tip[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]bjeto para[Equipo de la comunidad de Rust][comunidad]efault hace referenci[Equipo de la comunidad de Rust][comunidad] sí mismo](https://github.com/rust-lang/rust/pull/135971) -* [eliminar el soporte para e[Equipo de la comunidad de Rust][comunidad]tributo (inestable) '#[start]']](https://github.com/rust-lang/rust/pull/134299) -* [eliminar lo[Equipo de la comunidad de Rust][comunidad]so[Equipo de la comunidad de Rust][comunidad]e 'QueryNormalizer' en e[Equipo de la comunidad de Rust][comunidad]ompilador](https://github.com/rust-lang/rust/pull/135914) -* [Reformular los errore[Equipo de la comunidad de Rust][comunidad]ausados por la probable falt[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]n[Equipo de la comunidad de Rust][comunidad]aja en el árbol DEP](https://github.com/rust-lang/rust/pull/133154) -* [Rediseñar la reducció[Equipo de la comunidad de Rust][comunidad]e rasgo[Equipo de la comunidad de Rust][comunidad]e Dyn para qu[Equipo de la comunidad de Rust][comunidad]ej[Equipo de la comunidad de Rust][comunidad]e estar tan entrelazad[Equipo de la comunidad de Rust][comunidad]on la expansió[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]lia[Equipo de la comunidad de Rust][comunidad]e rasgos](https://github.com/rust-lang/rust/pull/133830) -* [acortar aú[Equipo de la comunidad de Rust][comunidad]ás la salid[Equipo de la comunidad de Rust][comunidad]el enlazador cuando '--verbose' no está presente](https://github.com/rust-lang/rust/pull/135707) -* [mostrar la salid[Equipo de la comunidad de Rust][comunidad]el enlazador incluso si el enlazador tiene éxito](https://github.com/rust-lang/rust/pull/119286) -* [simplificar 'parse_format::P arser::ws' usando 'next_if'](https://github.com/rust-lang/rust/pull/135920) -* [omitir lint 'if-let-rescope' [Equipo de la comunidad de Rust][comunidad]enos que lo solicite l[Equipo de la comunidad de Rust][comunidad]igración](https://github.com/rust-lang/rust/pull/132666) -* [omitir sugerencias en 'códig[Equipo de la comunidad de Rust][comunidad]erivado'](https://github.com/rust-lang/rust/pull/136027) -* [soport[Equipo de la comunidad de Rust][comunidad]e ensamblaje en líne[Equipo de la comunidad de Rust][comunidad]e wasm en 'naked_asm!'](https://github.com/rust-lang/rust/pull/135648) -* [mejora[Equipo de la comunidad de Rust][comunidad]rdenadas en Python](https://github.com/rust-lang/rust/pull/135950) -* [levanta la lint 'clippy::[Equipo de la comunidad de Rust][comunidad]uble_neg' como 'double_negations'](https://github.com/rust-lang/rust/pull/126604) -* [use 'structurally_normalize' en lugar de lo[Equipo de la comunidad de Rust][comunidad]bjetivo[Equipo de la comunidad de Rust][comunidad]anuales 'normaliza-a' en los errores relacionado[Equipo de la comunidad de Rust][comunidad]o[Equipo de la comunidad de Rust][comunidad]lias](https://github.com/rust-lang/rust/pull/135816) -* [us[Equipo de la comunidad de Rust][comunidad]á[Equipo de la comunidad de Rust][comunidad]dentificadores en e[Equipo de la comunidad de Rust][comunidad]ódig[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]iagnóstico](https://github.com/rust-lang/rust/pull/136114) -* [us[Equipo de la comunidad de Rust][comunidad]aden[Equipo de la comunidad de Rust][comunidad]e tip[Equipo de la comunidad de Rust][comunidad]orto en la etiquet[Equipo de la comunidad de Rust][comunidad]e tramo secundario E0308](https://github.com/rust-lang/rust/pull/135949) -* [miri: many-seeds: n[Equipo de la comunidad de Rust][comunidad]se[Equipo de la comunidad de Rust][comunidad]á[Equipo de la comunidad de Rust][comunidad]e 8 hilos](https://github.com/rust-lang/miri/pull/4152) -* [Miri: Nombr[Equipo de la comunidad de Rust][comunidad]el pre-pasant[Equipo de la comunidad de Rust][comunidad]l buscar niño[Equipo de la comunidad de Rust][comunidad]e[Equipo de la comunidad de Rust][comunidad]ódulo](https://github.com/rust-lang/miri/pull/4153) -* [implementar los tipos 'ByteStr' y 'ByteString'](https://github.com/rust-lang/rust/pull/135073) -* [implementar 'VecDeque::[Equipo de la comunidad de Rust][comunidad]p_front_if' & 'VecDeque::[Equipo de la comunidad de Rust][comunidad]p_back_if'](https://github.com/rust-lang/rust/pull/135890) -* [implementar marcadore[Equipo de la comunidad de Rust][comunidad]e varianza fantasma](https://github.com/rust-lang/rust/pull/135807) -* [windows x86: Cambiar i128 para volver a travé[Equipo de la comunidad de Rust][comunidad]el vector ABI](https://github.com/rust-lang/rust/pull/134290) -* [cargo: config: Al fusionar, reemplace en lugar d[Equipo de la comunidad de Rust][comunidad]ombinar clave[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]onfiguración específicas](https://github.com/rust-lang/cargo/pull/15066) -* [cargo: login: Deprecate CLI token](https://github.com/rust-lang/cargo/pull/15057) -* [cargo: arreglar 'shared_std_dependency_rebuild' ejecutándose en Windows](https://github.com/rust-lang/cargo/pull/15111) -* [cargo: arreglar enlaces rotos en el libr[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]arga](https://github.com/rust-lang/cargo/pull/15109) -* [cargo: make --allow-dirty implícito --allow-staged](https://github.com/rust-lang/cargo/pull/15013) -* [cargo: imprimir globo[Equipo de la comunidad de Rust][comunidad]uand[Equipo de la comunidad de Rust][comunidad]o se pueden encontrar lo[Equipo de la comunidad de Rust][comunidad]iembro[Equipo de la comunidad de Rust][comunidad]el espaci[Equipo de la comunidad de Rust][comunidad]e trabajo](https://github.com/rust-lang/cargo/pull/15093) -* [cargo: eliminar el enlace '-C link-arg=-fuse-ld=lld'](https://github.com/rust-lang/cargo/pull/15097) -* [rustdoc: Arreglar sangrí[Equipo de la comunidad de Rust][comunidad]e elemento[Equipo de la comunidad de Rust][comunidad]e rasgo e[Equipo de la comunidad de Rust][comunidad]óvil](https://github.com/rust-lang/rust/pull/135998) -* [rustfmt: corrección: 'wrap_comments' creando bloque[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ódig[Equipo de la comunidad de Rust][comunidad]o válidos](https://github.com/rust-lang/rustfmt/pull/6417) -* [clippy: 'arithmetic_side_effects': comprobar los tipo[Equipo de la comunidad de Rust][comunidad]e expresió[Equipo de la comunidad de Rust][comunidad]justados](https://github.com/rust-lang/rust-clippy/pull/14062) -* [clippy: 'match_bool': sugerenci[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]orrección si el guardia está presente](https://github.com/rust-lang/rust-clippy/pull/14039) -* [clippy: 'short_circuit_statement': manej[Equipo de la comunidad de Rust][comunidad]ejor la[Equipo de la comunidad de Rust][comunidad]acros y los paréntesis](https://github.com/rust-lang/rust-clippy/pull/14047) -* [clippy: 'unnecessary_semicolon': no peluar si pued[Equipo de la comunidad de Rust][comunidad]ausar errore[Equipo de la comunidad de Rust][comunidad]e préstamo](https://github.com/rust-lang/rust-clippy/pull/14049) -* [clippy: añadir lo[Equipo de la comunidad de Rust][comunidad]juste[Equipo de la comunidad de Rust][comunidad]ecesario[Equipo de la comunidad de Rust][comunidad] la sugerencia para eliminar las llamadas redundantes '.into_iter()'](https://github.com/rust-lang/rust-clippy/pull/14035) -* [clippy: añadir nueva pelusa 'doc_overindented_list_items'](https://github.com/rust-lang/rust-clippy/pull/13711) -* [clippy: añadir nueva pelusa 'non_std_lazy_statics'](https://github.com/rust-lang/rust-clippy/pull/13770) -* [clippy: sugerencia[Equipo de la comunidad de Rust][comunidad]orrectas en 'no_std'](https://github.com/rust-lang/rust-clippy/pull/13999) -* [clippy: n[Equipo de la comunidad de Rust][comunidad]ctivar 'needless_late_init' cuando el primer uso es e[Equipo de la comunidad de Rust][comunidad]acro](https://github.com/rust-lang/rust-clippy/pull/14053) -* [clippy: hacer que 'unnecessary_map_or' funcion[Equipo de la comunidad de Rust][comunidad]on ref y 'Deref' a 'Opción'/'Resultado'](https://github.com/rust-lang/rust-clippy/pull/14024) -* [clippy: nueva pelusa 'sliced_string_as_bytes'](https://github.com/rust-lang/rust-clippy/pull/14002) -* [clippy: aplicabilida[Equipo de la comunidad de Rust][comunidad]decuada para 'obfuscated_if_else'](https://github.com/rust-lang/rust-clippy/pull/14061) -* [clippy: sugier[Equipo de la comunidad de Rust][comunidad]sar 'Vec::extend()' en 'same_item_push'](https://github.com/rust-lang/rust-clippy/pull/13987) -* [clippy: disparador 'obfuscated_if_else' para '.then(..). unwrap_or(..)«](https://github.com/rust-lang/rust-clippy/pull/14021) -* [Rust-analyzer: Verifique CFG al recopilar macr[Equipo de la comunidad de Rust][comunidad]efs](https://github.com/rust-lang/rust-analyzer/pull/19014) -* [rust-analyzer: añadir explícitament[Equipo de la comunidad de Rust][comunidad]rchivo[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ompilació[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]onstruir ProjectFolders](https://github.com/rust-lang/rust-analyzer/pull/19019) -* [rust-analyzer: implementar 'autotipo[Equipo de la comunidad de Rust][comunidad]rbitrarios'](https://github.com/rust-lang/rust-analyzer/pull/19012) -* [rust-analyzer: implementa 'default-field-values'](https://github.com/rust-lang/rust-analyzer/pull/19001) -* [rust-analyzer: proporcion[Equipo de la comunidad de Rust][comunidad]n[Equipo de la comunidad de Rust][comunidad]onfiguración par[Equipo de la comunidad de Rust][comunidad]ontrolar l[Equipo de la comunidad de Rust][comunidad]nserció[Equipo de la comunidad de Rust][comunidad]utomátic[Equipo de la comunidad de Rust][comunidad]e 'await' y 'iter()'](https://github.com/rust-lang/rust-analyzer/pull/18993) -* [rust-analyzer: admite funciones segura[Equipo de la comunidad de Rust][comunidad]arcada[Equipo de la comunidad de Rust][comunidad]on '#[target_feature(..)]«](https://github.com/rust-lang/rust-analyzer/pull/19038) -* [rust-analyzer: n[Equipo de la comunidad de Rust][comunidad]ompletes las variante[Equipo de la comunidad de Rust][comunidad]e 'doc(hidden) enum' y uses árboles](https://github.com/rust-lang/rust-analyzer/pull/19034) -* [rust-analyzer: no sugiera 'into_iter().method()' en lo[Equipo de la comunidad de Rust][comunidad]teradores](https://github.com/rust-lang/rust-analyzer/pull/19050) -* [rust-analyzer: arreglar 'ItemScope' qu[Equipo de la comunidad de Rust][comunidad]o registra la[Equipo de la comunidad de Rust][comunidad]mportacione[Equipo de la comunidad de Rust][comunidad]e globos](https://github.com/rust-lang/rust-analyzer/pull/19016) -* [rust-analyzer: arreglar un token estándar que faltaba en el resaltado semántico](https://github.com/rust-lang/rust-analyzer/pull/19045) -* [Rust-analyzer: arreglar el pánic[Equipo de la comunidad de Rust][comunidad]e flycheck con la estrategi[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]nvocación "una vez"](https://github.com/rust-lang/rust-analyzer/pull/19017) -* [Rust-analyzer: arreglar que Flyimpor[Equipo de la comunidad de Rust][comunidad]o filtr[Equipo de la comunidad de Rust][comunidad] travé[Equipo de la comunidad de Rust][comunidad]e la estabilida[Equipo de la comunidad de Rust][comunidad]e la rut[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]mportación](https://github.com/rust-lang/rust-analyzer/pull/19028) -* [rust-analyzer: arreglar el resaltado sintáctico para lo[Equipo de la comunidad de Rust][comunidad]ambio[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ombre](https://github.com/rust-lang/rust-analyzer/pull/19047) -* [rust-analyzer: en la expansió[Equipo de la comunidad de Rust][comunidad]e la finalización, considere l[Equipo de la comunidad de Rust][comunidad]ondició[Equipo de la comunidad de Rust][comunidad]e parad[Equipo de la comunidad de Rust][comunidad]e recursividad (cuando y[Equipo de la comunidad de Rust][comunidad]o estamo[Equipo de la comunidad de Rust][comunidad]entr[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]na llamad[Equipo de la comunidad de Rust][comunidad]acro) *después* de la llamada recursiva en lugar d[Equipo de la comunidad de Rust][comunidad]nte[Equipo de la comunidad de Rust][comunidad]e ella](https://github.com/rust-lang/rust-analyzer/pull/19037) -* [Rust-analyzer: Evita la recursivida[Equipo de la comunidad de Rust][comunidad]nfinit[Equipo de la comunidad de Rust][comunidad]el format[Equipo de la comunidad de Rust][comunidad]e límites](https://github.com/rust-lang/rust-analyzer/pull/19020) -* [rust-analyzer: informe llamand[Equipo de la comunidad de Rust][comunidad]l puntero FN insegur[Equipo de la comunidad de Rust][comunidad]om[Equipo de la comunidad de Rust][comunidad]nseguro](https://github.com/rust-lang/rust-analyzer/pull/19051) -* [rust-analyzer: ordena los elemento[Equipo de la comunidad de Rust][comunidad]e finalización qu[Equipo de la comunidad de Rust][comunidad]miten 'await' e 'iter()' detrá[Equipo de la comunidad de Rust][comunidad]e los qu[Equipo de la comunidad de Rust][comunidad]o](https://github.com/rust-lang/rust-analyzer/pull/18988) -* [rust-analyzer: goto 'Display::fmt' cuando s[Equipo de la comunidad de Rust][comunidad]nvoca en 'to_string'](https://github.com/rust-lang/rust-analyzer/pull/18986) -* [Analizador de Rust: aumentar 'AUTODEREF_RECURSION_LIMIT' a 20](https://github.com/rust-lang/rust-analyzer/pull/19004) -* [rust-analyzer: mantenga las propiedade[Equipo de la comunidad de Rust][comunidad]e sugerenci[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ncrustación y[Equipo de la comunidad de Rust][comunidad]alculadas en lugar de resolverlas tarde](https://github.com/rust-lang/rust-analyzer/pull/18991) -* [Analizador de Rust: convertir lo[Equipo de la comunidad de Rust][comunidad]ichos en bonitos](https://github.com/rust-lang/rust-analyzer/pull/18973) -* [rust-analyzer: solo recopila símbolo[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]so visibl[Equipo de la comunidad de Rust][comunidad]mplícitos si tienen renombres](https://github.com/rust-lang/rust-analyzer/pull/19026) -* [rust-analyzer: priorizar las tarea[Equipo de la comunidad de Rust][comunidad]e formate[Equipo de la comunidad de Rust][comunidad]e subprocesos en 'main_loop'](https://github.com/rust-lang/rust-analyzer/pull/19052) -* [rust-analyzer: separa 'ExpressionStore' de 'Body'](https://github.com/rust-lang/rust-analyzer/pull/19036) -* [analizador de Rust: use 'strict_provenance'](https://github.com/rust-lang/rust-analyzer/pull/18909) - -### Clasificació[Equipo de la comunidad de Rust][comunidad]el rendimient[Equipo de la comunidad de Rust][comunidad]e[Equipo de la comunidad de Rust][comunidad]ompilador de Rust - -Semana relativamente tranquila, co[Equipo de la comunidad de Rust][comunidad]na gran regresión que se revertirá. -[#132666](https://github.com/rust-lang/rust/pull/132666) produj[Equipo de la comunidad de Rust][comunidad]n buen rendimiento. ganar, saltando -trabaj[Equipo de la comunidad de Rust][comunidad]nnecesario. Esta PR en realidad revirtió una regresió[Equipo de la comunidad de Rust][comunidad]ausada por una [P[Equipo de la comunidad de Rust][comunidad]nterior](https://github.com/rust-lang/rust/pull/131984). +* [Soporte para QNX 7.1 con 'io-sock'+libstd y QNX 8.0 (solo 'no_std')](https://github.com/rust-lang/rust/pull/133631) +* [Marcar todos los objetivos NuttX como objetivos de nivel 3 y admitir la biblioteca estándar](https://github.com/rust-lang/rust/pull/136037) +* [Añadir soporte NuttX para objetivos AArch64 y ARMv7-A](https://github.com/rust-lang/rust/pull/135757) +* [Añadir '#[optimize(none)]'](https://github.com/rust-lang/rust/pull/128657) +* [Considerar el préstamo mutable en las sugerencias de argumentos](https://github.com/rust-lang/rust/pull/136032) +* [Añadir sugerencia para convertir 'target_feature' en punteros fn](https://github.com/rust-lang/rust/pull/136064) +* [Agregar solución alternativa para bloqueo paralelo en Rust con errores retrasados](https://github.com/rust-lang/rust/pull/135988) +* [Cambiar tipo de retorno de tupla 'collect_and_partition_mono_items' a struct](https://github.com/rust-lang/rust/pull/136118) +* [Codegen: Almacenar ScalarPair a través de memset cuando un lado es undef y el otro puede ser memset](https://github.com/rust-lang/rust/pull/135335) +* [Compilador: Establecer 'target_abi = "ilp32e"' en todos los objetivos riscv32e](https://github.com/rust-lang/rust/pull/134358) +* [Cobertura: Preparación para cambios en creación de contadores](https://github.com/rust-lang/rust/pull/135873) +* [Detectar campos faltantes con valores predeterminados y sugerir '..'](https://github.com/rust-lang/rust/pull/135794) +* [Imprimir parámetros const después de parámetros de tipo](https://github.com/rust-lang/rust/pull/135749) +* [Mejorar coerción cuando autoderef falla en nuevo solver](https://github.com/rust-lang/rust/pull/134746) +* [No soltar tipos sin glue para construir caídas en llamadas FFI](https://github.com/rust-lang/rust/pull/135976) +* [Evitar selección de objetivos anidados 'T: FnPtr' en diagnósticos del nuevo solver](https://github.com/rust-lang/rust/pull/135866) +* [Habilitar lint 'unreachable_pub' en crates 'Test' y 'proc_macro'](https://github.com/rust-lang/rust/pull/135366) +* [Habilitar sanitizadores de kernel para aarch64-unknown-none-softfloat](https://github.com/rust-lang/rust/pull/135905) +* [Corregir proveedor GDB para 'OsString' en Windows](https://github.com/rust-lang/rust/pull/135812) +* [Corregir ICE: brazo múltiple sin 'false_edge_start_block' en patrones](https://github.com/rust-lang/rust/pull/135409) +* [Prohibir uso de variantes const/ty 'hir::Infer' en contextos ambiguos](https://github.com/rust-lang/rust/pull/135272) +* [Manejar límites de traits globales que definen tipos asociados](https://github.com/rust-lang/rust/pull/135766) +* [Implementar directiva 'needs-subprocess' y limpiar tests](https://github.com/rust-lang/rust/pull/135926) +* [Mejorar diagnóstico de nombres esperados en check-cfg](https://github.com/rust-lang/rust/pull/136016) +* [Alinear 'DIFlags' con 'LLVMDIFlags' en API de LLVM-C](https://github.com/rust-lang/rust/pull/135156) +* [Convertir advertencia 'wasm_c_abi' en error grave](https://github.com/rust-lang/rust/pull/133951) +* [Puntuar intervalos UTF-8 inválidos en código fuente](https://github.com/rust-lang/rust/pull/135557) +* [Registrar correctamente intervalos let-var para expansiones no TT](https://github.com/rust-lang/rust/pull/134478) +* [Reportar error correcto cuando tipo de objeto default se autoreferencia](https://github.com/rust-lang/rust/pull/135971) +* [Eliminar soporte para atributo inestable '#[start]'](https://github.com/rust-lang/rust/pull/134299) +* [Eliminar usos de 'QueryNormalizer' en el compilador](https://github.com/rust-lang/rust/pull/135914) +* [Reformular errores por posible falta de crate en árbol de DEP](https://github.com/rust-lang/rust/pull/133154) +* [Rediseñar reducción de trait para Dyn](https://github.com/rust-lang/rust/pull/133830) +* [Acortar salida del enlazador sin '--verbose'](https://github.com/rust-lang/rust/pull/135707) +* [Mostrar salida del enlazador incluso con éxito](https://github.com/rust-lang/rust/pull/119286) +* [Simplificar 'parse_format::Parser::ws' usando 'next_if'](https://github.com/rust-lang/rust/pull/135920) +* [Omitir lint 'if-let-rescope' excepto en migración](https://github.com/rust-lang/rust/pull/132666) +* [Omitir sugerencias en código derivado](https://github.com/rust-lang/rust/pull/136027) +* [Soporte para ensamblaje en línea wasm en 'naked_asm!'](https://github.com/rust-lang/rust/pull/135648) +* [Mejorar coordenadas en Python](https://github.com/rust-lang/rust/pull/135950) +* [Elevar lint 'clippy::double_neg' como 'double_negations'](https://github.com/rust-lang/rust/pull/126604) +* [Usar 'structurally_normalize' en errores de alias](https://github.com/rust-lang/rust/pull/135816) +* [Usar identificadores en código de diagnóstico](https://github.com/rust-lang/rust/pull/136114) +* [Usar tipo corto en etiqueta de tramo E0308](https://github.com/rust-lang/rust/pull/135949) +* [Miri: many-seeds: usar 8 hilos](https://github.com/rust-lang/miri/pull/4152) +* [Miri: Nombrar pre-pase al buscar hijos de módulo](https://github.com/rust-lang/miri/pull/4153) +* [Implementar tipos 'ByteStr' y 'ByteString'](https://github.com/rust-lang/rust/pull/135073) +* [Implementar 'VecDeque::pop_front_if' y 'VecDeque::pop_back_if'](https://github.com/rust-lang/rust/pull/135890) +* [Implementar marcadores de varianza fantasma](https://github.com/rust-lang/rust/pull/135807) +* [Windows x86: Cambiar i128 para usar vector ABI](https://github.com/rust-lang/rust/pull/134290) +* [Cargo: Reemplazar claves específicas al fusionar configs](https://github.com/rust-lang/cargo/pull/15066) +* [Cargo: Deprecar token CLI en 'login'](https://github.com/rust-lang/cargo/pull/15057) +* [Cargo: Corregir 'shared_std_dependency_rebuild' en Windows](https://github.com/rust-lang/cargo/pull/15111) +* [Cargo: Corregir enlaces rotos en libro de Cargo](https://github.com/rust-lang/cargo/pull/15109) +* [Cargo: Hacer '--allow-dirty' implícito con '--allow-staged'](https://github.com/rust-lang/cargo/pull/15013) +* [Cargo: Mostrar globs cuando no se encuentran miembros del workspace](https://github.com/rust-lang/cargo/pull/15093) +* [Cargo: Eliminar enlace '-C link-arg=-fuse-ld=lld'](https://github.com/rust-lang/cargo/pull/15097) +* [Rustdoc: Corregir sangría en elementos de traits móviles](https://github.com/rust-lang/rust/pull/135998) +* [Rustfmt: Corregir 'wrap_comments' creando bloques inválidos](https://github.com/rust-lang/rustfmt/pull/6417) +* [Clippy: 'arithmetic_side_effects': verificar tipos de expresión](https://github.com/rust-lang/rust-clippy/pull/14062) +* [Clippy: 'match_bool': sugerir corrección con guardias](https://github.com/rust-lang/rust-clippy/pull/14039) +* [Clippy: 'short_circuit_statement': manejar macros y paréntesis](https://github.com/rust-lang/rust-clippy/pull/14047) +* [Clippy: 'unnecessary_semicolon': omitir si causa errores de préstamo](https://github.com/rust-lang/rust-clippy/pull/14049) +* [Clippy: Añadir ajustes para '.into_iter()' redundante](https://github.com/rust-lang/rust-clippy/pull/14035) +* [Clippy: Nueva lint 'doc_overindented_list_items'](https://github.com/rust-lang/rust-clippy/pull/13711) +* [Clippy: Nueva lint 'non_std_lazy_statics'](https://github.com/rust-lang/rust-clippy/pull/13770) +* [Clippy: Sugerencias correctas en 'no_std'](https://github.com/rust-lang/rust-clippy/pull/13999) +* [Clippy: Desactivar 'needless_late_init' con macros](https://github.com/rust-lang/rust-clippy/pull/14053) +* [Clippy: Mejorar 'unnecessary_map_or' con referencias](https://github.com/rust-lang/rust-clippy/pull/14024) +* [Clippy: Nueva lint 'sliced_string_as_bytes'](https://github.com/rust-lang/rust-clippy/pull/14002) +* [Clippy: Aplicabilidad correcta para 'obfuscated_if_else'](https://github.com/rust-lang/rust-clippy/pull/14061) +* [Clippy: Sugerir 'Vec::extend()' en 'same_item_push'](https://github.com/rust-lang/rust-clippy/pull/13987) +* [Clippy: Detectar '.then(..).unwrap_or(..)' en 'obfuscated_if_else'](https://github.com/rust-lang/rust-clippy/pull/14021) +* [rust-analyzer: Verificar CFG al recopilar macro refs](https://github.com/rust-lang/rust-analyzer/pull/19014) +* [rust-analyzer: Añadir archivos de compilación a ProjectFolders](https://github.com/rust-lang/rust-analyzer/pull/19019) +* [rust-analyzer: Implementar 'autotipos arbitrarios'](https://github.com/rust-lang/rust-analyzer/pull/19012) +* [rust-analyzer: Implementar 'default-field-values'](https://github.com/rust-lang/rust-analyzer/pull/19001) +* [rust-analyzer: Configurar inserción automática de 'await' e 'iter()'](https://github.com/rust-lang/rust-analyzer/pull/18993) +* [rust-analyzer: Soporte para '#[target_feature]' en funciones seguras](https://github.com/rust-lang/rust-analyzer/pull/19038) +* [rust-analyzer: Completar variantes ocultas en enums](https://github.com/rust-lang/rust-analyzer/pull/19034) +* [rust-analyzer: No sugerir 'into_iter().method()' en iteradores](https://github.com/rust-lang/rust-analyzer/pull/19050) +* [rust-analyzer: Corregir 'ItemScope' con imports glob](https://github.com/rust-lang/rust-analyzer/pull/19016) +* [rust-analyzer: Corregir token faltante en resaltado semántico](https://github.com/rust-lang/rust-analyzer/pull/19045) +* [rust-analyzer: Corregir pánico en flycheck con estrategia "una vez"](https://github.com/rust-lang/rust-analyzer/pull/19017) +* [rust-analyzer: Corregir filtrado en Flyimport](https://github.com/rust-lang/rust-analyzer/pull/19028) +* [rust-analyzer: Corregir resaltado sintáctico para renombres](https://github.com/rust-lang/rust-analyzer/pull/19047) +* [rust-analyzer: Mejorar expansión de finalización considerando recursividad](https://github.com/rust-lang/rust-analyzer/pull/19037) +* [rust-analyzer: Evitar recursión infinita en formato de límites](https://github.com/rust-lang/rust-analyzer/pull/19020) +* [rust-analyzer: Marcar punteros FN inseguros como unsafe](https://github.com/rust-lang/rust-analyzer/pull/19051) +* [rust-analyzer: Ordenar finalizaciones con 'await'/'iter()'](https://github.com/rust-lang/rust-analyzer/pull/18988) +* [rust-analyzer: Ir a 'Display::fmt' desde 'to_string'](https://github.com/rust-lang/rust-analyzer/pull/18986) +* [rust-analyzer: Aumentar límite de recursión de autoderef a 20](https://github.com/rust-lang/rust-analyzer/pull/19004) +* [rust-analyzer: Mantener propiedades de sugerencias calculadas](https://github.com/rust-lang/rust-analyzer/pull/18991) +* [rust-analyzer: Mejorar presentación de dichos](https://github.com/rust-lang/rust-analyzer/pull/18973) +* [rust-analyzer: Recopilar símbolos implícitos solo con renombres](https://github.com/rust-lang/rust-analyzer/pull/19026) +* [rust-analyzer: Priorizar tareas de formateo](https://github.com/rust-lang/rust-analyzer/pull/19052) +* [rust-analyzer: Separar 'ExpressionStore' de 'Body'](https://github.com/rust-lang/rust-analyzer/pull/19036) +* [rust-analyzer: Usar 'strict_provenance'](https://github.com/rust-lang/rust-analyzer/pull/18909) + +### Clasificación del rendimiento de compilador de Rust + +Semana relativamente tranquila, con una gran regresión que se revertirá. +[#132666](https://github.com/rust-lang/rust/pull/132666) produjo un buen rendimiento. ganar, saltando +trabajo nnecesario. Esta PR en realidad revirtió una regresión causada por una [PR anterior](https://github.com/rust-lang/rust/pull/131984). Triaje realizado por **@kobzol**. -Rang[Equipo de la comunidad de Rust][comunidad]e revisión: [9a1d156f.. F7538506](https://perf.rust-lang.org/?start=9a1d156f38c51441ee51e5a068f1d0caf4bb0f27&end=f753850659bdf5788332525f3fe395685929c682&absolute=false&stat=instructions%3Au) +Rango de revisión: [9a1d156f.. F7538506](https://perf.rust-lang.org/?start=9a1d156f38c51441ee51e5a068f1d0caf4bb0f27&end=f753850659bdf5788332525f3fe395685929c682&absolute=false&stat=instructions%3Au) **Resumen**: @@ -244,193 +225,192 @@ Rang[Equipo de la comunidad de Rust][comunidad]e revisión: [9a1d156f.. F7538506 | Todos ❌✅ (primarios) | -0,5% | [-4,2%, 2,2%] | 149 | 2 regresiones, 3 mejoras, 2 mixtas; 4 de ellos en rollups -45 comparacione[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]rtefactos realizadas en total +45 comparaciones artefactos realizadas en total -[Inform[Equipo de la comunidad de Rust][comunidad]omplet[Equipo de la comunidad de Rust][comunidad]quí](https://github.com/rust-lang/rustc-perf/blob/d0d5d03231a952b9f4a71a9c94ee73c33610e561/triage/2025-01-27.md). +[Informe completo aquí](https://github.com/rust-lang/rustc-perf/blob/d0d5d03231a952b9f4a71a9c94ee73c33610e561/triage/2025-01-27.md). ### [RFC aprobados](https://github.com/rust-lang/rfcs/commits/master) -Lo[Equipo de la comunidad de Rust][comunidad]ambios en Rust siguen el proces[Equipo de la comunidad de Rust][comunidad]e Rust [RFC (solicitu[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]omentarios)](https://github.com/rust-lang/rfcs#rust-rfcs). Estos -son las RFC que s[Equipo de la comunidad de Rust][comunidad]probaron para s[Equipo de la comunidad de Rust][comunidad]mplementación esta semana: +Los cambios en Rust siguen el proceso de Rust [RFC (solicitu omentarios)](https://github.com/rust-lang/rfcs#rust-rfcs). Estos +son las RFC que se probaron para la implementación esta semana: -* *No s[Equipo de la comunidad de Rust][comunidad]probaron RFC esta semana.* +* *No se probaron RFC esta semana.* -### Período fina[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]omentarios +### Período final de comentarios -Cada semana, [el equipo](https://www.rust-lang.org/team.html) anuncia el 'período fina[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]omentarios' para las RFC y las RP clave -que están llegand[Equipo de la comunidad de Rust][comunidad] un[Equipo de la comunidad de Rust][comunidad]ecisión. Expresa tu[Equipo de la comunidad de Rust][comunidad]pinione[Equipo de la comunidad de Rust][comunidad]hora. +Cada semana, [el equipo](https://www.rust-lang.org/team.html) anuncia el 'período final de comentarios' para las RFC y las RP clave +que están llegando a una decisión. Expresa tus opiniones ahora. #### [RFCs](https://github.com/rust-lang/rfcs/labels/final-comment-period) -* *Ninguna RFC entró en el Período Fina[Equipo de la comunidad de Rust][comunidad]e Comentarios esta semana.* +* *Ninguna RFC entró en el Período Final de Comentarios esta semana.* -#### Seguimient[Equipo de la comunidad de Rust][comunidad]e problemas y relaciones públicas +#### Seguimiento de problemas y relaciones públicas ##### [Rust](https://github.com/rust-lang/rust/issues?q=is%3Aopen+label%3Afinal-comment-period+sort%3Aupdated-desc) * [std: imprimir un backtrace en stackoverflow](https://github.com/rust-lang/rust/pull/133170) * [Estabilizar const_slice_flatten](https://github.com/rust-lang/rust/pull/134995) * [derivar 'copy' y 'hash' para 'IntErrorKind'](https://github.com/rust-lang/rust/pull/131923) -* [Problem[Equipo de la comunidad de Rust][comunidad]e seguimiento par[Equipo de la comunidad de Rust][comunidad]ap_many_mut](https://github.com/rust-lang/rust/issues/97601) -* [Problem[Equipo de la comunidad de Rust][comunidad]e seguimiento para 'const_vec_string_slice'](https://github.com/rust-lang/rust/issues/129041) -* [Problem[Equipo de la comunidad de Rust][comunidad]e seguimiento para 'const_mut_cursor'](https://github.com/rust-lang/rust/issues/130801) +* [Problema de seguimiento para 'map_many_mut'](https://github.com/rust-lang/rust/issues/97601) +* [Problema de seguimiento para 'const_vec_string_slice'](https://github.com/rust-lang/rust/issues/129041) +* [Problema de seguimiento para 'const_mut_cursor'](https://github.com/rust-lang/rust/issues/130801) * [Estabilizar 'const_is_char_boundary' y 'const_str_split_at'.](https://github.com/rust-lang/rust/pull/134016) -* [Problem[Equipo de la comunidad de Rust][comunidad]e seguimiento para 'NonZero*::count_ones'](https://github.com/rust-lang/rust/issues/120287) +* [Problema de seguimiento para 'NonZero*::count_ones'](https://github.com/rust-lang/rust/issues/120287) * [Estabilizar 'const_black_box'](https://github.com/rust-lang/rust/pull/135414) -* [Hacer cenum_impl_drop_cas[Equipo de la comunidad de Rust][comunidad]n error grave](https://github.com/rust-lang/rust/pull/135964) -* [Problem[Equipo de la comunidad de Rust][comunidad]e seguimiento para 'once_wait'](https://github.com/rust-lang/rust/issues/127527) -* [[rustdoc] Añadir configuració[Equipo de la comunidad de Rust][comunidad]e fuente sans-serif](https://github.com/rust-lang/rust/pull/133636) +* [Hacer de cenum_impl_drop_cast un error grave](https://github.com/rust-lang/rust/pull/135964) +* [Problem de seguimiento para 'once_wait'](https://github.com/rust-lang/rust/issues/127527) +* [[rustdoc] Añadir configuración de fuente sans-serif](https://github.com/rust-lang/rust/pull/133636) -##### [Carga](https://github.com/rust-lang/cargo/issues?q=is%3Aopen+label%3Afinal-comment-period+sort%3Aupdated-desc) -* *No hay problema[Equipo de la comunidad de Rust][comunidad]e seguimient[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]arg[Equipo de la comunidad de Rust][comunidad]i P[Equipo de la comunidad de Rust][comunidad]ngresaro[Equipo de la comunidad de Rust][comunidad]l períod[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]omentarios finales esta semana.* +##### [Cargo](https://github.com/rust-lang/cargo/issues?q=is%3Aopen+label%3Afinal-comment-period+sort%3Aupdated-desc) +* *No hay problema de seguimiento cargo o PRS ingresaro al período final de comentarios esta semana.* -##### [Equipo lingüístico](https://github.com/rust-lang/lang-team/issues?q=is%3Aopen+label%3Afinal-comment-period+sort%3Aupdated-desc+) -* *Ninguna propuest[Equipo de la comunidad de Rust][comunidad]e equipo lingüístico entró en el Período Fina[Equipo de la comunidad de Rust][comunidad]e Comentarios esta semana.* +##### [Equipo de idioma](https://github.com/rust-lang/lang-team/issues?q=is%3Aopen+label%3Afinal-comment-period+sort%3Aupdated-desc+) +* *Ninguna propuesta de equipo lingüístico entró en el Período Fina de Comentarios esta semana.* -##### [Referencia lingüística](https://github.com/rust-lang/reference/issues?q=is%3Aopen+label%3Afinal-comment-period+sort%3Aupdated-desc) -* *No hay RFC de referenci[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]diom[Equipo de la comunidad de Rust][comunidad]ngresó al Período Fina[Equipo de la comunidad de Rust][comunidad]e Comentarios esta semana.* +##### [Referencia de idioma](https://github.com/rust-lang/reference/issues?q=is%3Aopen+label%3Afinal-comment-period+sort%3Aupdated-desc) +* *No hay RFC de referencia de idioma ingresó al Período Final de Comentarios esta semana.* -##### [Directrice[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ódigo[Equipo de la comunidad de Rust][comunidad]nseguros](https://github.com/rust-lang/unsafe-code-guidelines/issues?q=is%3Aopen+label%3Afinal-comment-period+sort%3Aupdated-desc) -* *No hubo problema[Equipo de la comunidad de Rust][comunidad]e seguimient[Equipo de la comunidad de Rust][comunidad]e pauta[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ódig[Equipo de la comunidad de Rust][comunidad]nsegur[Equipo de la comunidad de Rust][comunidad] P[Equipo de la comunidad de Rust][comunidad]ngresaro[Equipo de la comunidad de Rust][comunidad]l períod[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]omentarios finales esta semana.* +##### [Directrice de código inseguros](https://github.com/rust-lang/unsafe-code-guidelines/issues?q=is%3Aopen+label%3Afinal-comment-period+sort%3Aupdated-desc) +* *No hubo problema de seguimiento e pauta código inseguros o PRS ingresó el período final de comentarios esta semana.* #### [RFC nuevas y actualizadas](https://github.com/rust-lang/rfcs/pulls) -* *No s[Equipo de la comunidad de Rust][comunidad]rearon RFC nueva[Equipo de la comunidad de Rust][comunidad] actualizadas esta semana.* +* *No se crearon RFC nuevas o actualizadas esta semana.* ## Próximos eventos -Evento[Equipo de la comunidad de Rust][comunidad]xidados entre 2025-01-29 - 2025-02-26 🦀 +Evento Rust entre 2025-01-29 - 2025-02-26 🦀 ### Virtual * 30/01/2025 | Virtual (Berlín, DE) | [OpenTechSchool Berlín](https://berline.rs/) + [Rust Berlin](https://www.meetup.com/rust-berlin/) - * [**Rust Hack and Learn**](https://berline.rs/2024/12/19/rust-hack-and-learn.html) | [**Espejo: Encuentr[Equipo de la comunidad de Rust][comunidad]e Rust Hack n Learn**](https://www.meetup.com/rust-berlin/events/299468340) -* 30/01/2025 | Virtual (Charlottesville, VA, EE. UU.) | [Reunió[Equipo de la comunidad de Rust][comunidad]e Rust en Charlottesville](https://www.meetup.com/charlottesville-rust-meetup/events/) - * [**¡La[Equipo de la comunidad de Rust][comunidad]omputadora[Equipo de la comunidad de Rust][comunidad]uántica[Equipo de la comunidad de Rust][comunidad]o pueden proteger est[Equipo de la comunidad de Rust][comunidad]ontra el Rust!**](https://www.meetup.com/charlottesville-rust-meetup/events/305391474) -* 30/01/2025 | Virtual (Tel Aviv-Yafo, IL) | [Expertos e[Equipo de la comunidad de Rust][comunidad]ódigo 🦀 - 🐍 - 🐪 ](https://www.meetup.com/code-mavens/events/) - * [**Are We Embedded Yet? - Implementació[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]n pequeño servidor HTTP e[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]icrocontrolador**](https://www.meetup.com/code-mavens/events/305382647) -* 31/01/2025 | Virtual (Delhi, IN) | [Asociació[Equipo de la comunidad de Rust][comunidad]e Hackathon Raptors](https://www.meetup.com/hackathon-raptors-association/) - * [**Hackatho[Equipo de la comunidad de Rust][comunidad]e Rus[Equipo de la comunidad de Rust][comunidad]ncreíblemente rápido**](https://www.meetup.com/hackathon-raptors-association/events/305435372/) -* 31/01/2025 | Virtual (Jersey City, Nueva Jersey, EE. UU.) | [Jersey City, Elegante y Curiosa Cooperativ[Equipo de la comunidad de Rust][comunidad]el Club de Codificadores](https://www.meetup.com/jersey-city-classy-curious-coders-club-cooperative/) + * [**Rust Hack and Learn**](https://berline.rs/2024/12/19/rust-hack-and-learn.html) | [**Espejo: Encuentro de Rust Hack and Learn**](https://www.meetup.com/rust-berlin/events/299468340) +* 30/01/2025 | Virtual (Charlottesville, VA, EE. UU.) | [Reunión de Rust en Charlottesville](https://www.meetup.com/charlottesville-rust-meetup/events/) + * [**¡Las computadoras cuánticas no pueden proteger esto contra Rust!**](https://www.meetup.com/charlottesville-rust-meetup/events/305391474) +* 30/01/2025 | Virtual (Tel Aviv-Yafo, IL) | [Expertos de código 🦀 - 🐍 - 🐪](https://www.meetup.com/code-mavens/events/) + * [**Are We Embedded Yet? - Implementación de un pequeño servidor HTTP en microcontrolador**](https://www.meetup.com/code-mavens/events/305382647) +* 31/01/2025 | Virtual (Delhi, IN) | [Asociación de Hackathon Raptors](https://www.meetup.com/hackathon-raptors-association/) + * [**Hackathon de Rust increíblemente rápido**](https://www.meetup.com/hackathon-raptors-association/events/305435372/) +* 31/01/2025 | Virtual (Jersey City, Nueva Jersey, EE. UU.) | [Jersey City Classy and Curious Coders Club Cooperative](https://www.meetup.com/jersey-city-classy-curious-coders-club-cooperative/) * [**Rust Coding / Game Dev Fridays Open Mob Session!**](https://www.meetup.com/jersey-city-classy-curious-coders-club-cooperative/events/305560416/) -* 01/02/2025 | Virtual (Kampala, UG) | [Círcul[Equipo de la comunidad de Rust][comunidad]e Rust Kampala](https://www.eventbrite.com/o/rust-circle-kampala-65249289033/) - * [**Reunió[Equipo de la comunidad de Rust][comunidad]e Rust Circle**](https://www.eventbrite.com/e/rust-circle-meetup-tickets-628763176587) -* 04/02/2025 | Virtual (Buffalo, NY, EE. UU.) | [Encuentr[Equipo de la comunidad de Rust][comunidad]e Buffalo Rust](https://www.meetup.com/buffalo-rust-meetup/events/) - * [**Grup[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]suario[Equipo de la comunidad de Rust][comunidad]e Buffalo Rust**](https://www.meetup.com/buffalo-rust-meetup/events/305304216) -* 04/02/2025 | Virtual (Londres, Gran Bretaña) | [Mujeres en Rust](https://www.meetup.com/women-in-rust/events/) +* 01/02/2025 | Virtual (Kampala, UG) | [Círculo de Rust Kampala](https://www.eventbrite.com/o/rust-circle-kampala-65249289033/) + * [**Reunión de Rust Circle**](https://www.eventbrite.com/e/rust-circle-meetup-tickets-628763176587) +* 04/02/2025 | Virtual (Buffalo, NY, EE. UU.) | [Encuentro de Buffalo Rust](https://www.meetup.com/buffalo-rust-meetup/events/) + * [**Grupo de usuarios de Buffalo Rust**](https://www.meetup.com/buffalo-rust-meetup/events/305304216) +* 04/02/2025 | Virtual (Londres, GB) | [Mujeres en Rust](https://www.meetup.com/women-in-rust/events/) * [**Lunch & Learn: Rust Nation UK Talks**](https://www.meetup.com/women-in-rust/events/305647334) * 05/02/2025 | Virtual (Indianápolis, IN, EE. UU.) | [Indy Rust](https://www.meetup.com/indyrs/events/) - * [**Indy.rs - co[Equipo de la comunidad de Rust][comunidad]istanciamiento social**](https://www.meetup.com/indyrs/events/302031658) -* 06/02/2025 | Virtual (Nürnberg, DE) | [Rus[Equipo de la comunidad de Rust][comunidad]e Núremberg](https://www.meetup.com/rust-noris/events/) + * [**Indy.rs - Co-working social**](https://www.meetup.com/indyrs/events/302031658) +* 06/02/2025 | Virtual (Nürnberg, DE) | [Rust en Núremberg](https://www.meetup.com/rust-noris/events/) * [**Rust Nürnberg online**](https://www.meetup.com/rust-noris/events/300820280/) -* 07/02/2025 | Virtual (Jersey City, Nueva Jersey, EE. UU.) | [Jersey City, Elegante y Curiosa Cooperativ[Equipo de la comunidad de Rust][comunidad]el Club de Codificadores](https://www.meetup.com/jersey-city-classy-curious-coders-club-cooperative/) +* 07/02/2025 | Virtual (Jersey City, Nueva Jersey, EE. UU.) | [Jersey City Classy and Curious Coders Club Cooperative](https://www.meetup.com/jersey-city-classy-curious-coders-club-cooperative/) * [**Rust Coding / Game Dev Fridays Open Mob Session!**](https://www.meetup.com/jersey-city-classy-curious-coders-club-cooperative/events/gvxrntyhcdbkb/) -* 2025-02-11 | Virtual (Tel Aviv-Yafo, IL) | [Expertos e[Equipo de la comunidad de Rust][comunidad]ódigo 🦀 - 🐍 - 🐪 ](https://www.meetup.com/code-mavens/events/) - * [**Conoc[Equipo de la comunidad de Rust][comunidad] Elusion: Nueva bibliotec[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]arco[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]ato[Equipo de la comunidad de Rust][comunidad]mpulsada por Rust 🦀 con Borivoj Grujicic**](https://www.meetup.com/code-mavens/events/305513416) -* 13/02/2025 | Virtual (Berlín, DE) | [Rust Berlín](https://www.meetup.com/rust-berlin/events/) +* 11/02/2025 | Virtual (Tel Aviv-Yafo, IL) | [Expertos de código 🦀 - 🐍 - 🐪](https://www.meetup.com/code-mavens/events/) + * [**Conoce Elusion: Nueva biblioteca de arco datus impulsada por Rust 🦀 con Borivoj Grujicic**](https://www.meetup.com/code-mavens/events/305513416) +* 13/02/2025 | Virtual (Berlín, DE) | [Rust Berlin](https://www.meetup.com/rust-berlin/events/) * [**Rust Hack and Learn**](https://www.meetup.com/rust-berlin/events/299468342) -* 14/02/2025 | Virtual (Jersey City, Nueva Jersey, EE. UU.) | [Jersey City, Elegante y Curiosa Cooperativ[Equipo de la comunidad de Rust][comunidad]el Club de Codificadores](https://www.meetup.com/jersey-city-classy-curious-coders-club-cooperative/events/) +* 14/02/2025 | Virtual (Jersey City, Nueva Jersey, EE. UU.) | [Jersey City Classy and Curious Coders Club Cooperative](https://www.meetup.com/jersey-city-classy-curious-coders-club-cooperative/events/) * [**Rust Coding / Game Dev Fridays Open Mob Session!**](https://www.meetup.com/jersey-city-classy-curious-coders-club-cooperative/events/305815307) -* 19/02/2025 | Virtual (Vancouver, Columbia Británica, CA) | [Rus[Equipo de la comunidad de Rust][comunidad]e Vancouver](https://www.meetup.com/vancouver-rust/events/) - * [**Procedenci[Equipo de la comunidad de Rust][comunidad]el puntero**](https://www.meetup.com/vancouver-rust/events/304051783) -* 2025-02-20 | Híbrido (Redmond, WA, EE. UU.) | [Grup[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]suario[Equipo de la comunidad de Rust][comunidad]e Seattle Rust](https://www.meetup.com/join-srug/events/) - * [**Febrer[Equipo de la comunidad de Rust][comunidad]e 2025 SRUG (Grup[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]suario[Equipo de la comunidad de Rust][comunidad]e Seattle Rust) Meetup**](https://www.meetup.com/join-srug/events/305658424) -* 21/02/2025 | Virtual (Jersey City, Nueva Jersey, EE. UU.) | [Jersey City, Elegante y Curiosa Cooperativ[Equipo de la comunidad de Rust][comunidad]el Club de Codificadores](https://www.meetup.com/jersey-city-classy-curious-coders-club-cooperative/events/) +* 19/02/2025 | Virtual (Vancouver, BC, CA) | [Rust en Vancouver](https://www.meetup.com/vancouver-rust/events/) + * [**Proveniencia del puntero**](https://www.meetup.com/vancouver-rust/events/304051783) +* 20/02/2025 | Híbrido (Redmond, WA, EE. UU.) | [Grupo de usuarios de Seattle Rust](https://www.meetup.com/join-srug/events/) + * [**Febrero 2025 SRUG (Seattle Rust User Group) Meetup**](https://www.meetup.com/join-srug/events/305658424) +* 21/02/2025 | Virtual (Jersey City, Nueva Jersey, EE. UU.) | [Jersey City Classy and Curious Coders Club Cooperative](https://www.meetup.com/jersey-city-classy-curious-coders-club-cooperative/events/) * [**Rust Coding / Game Dev Fridays Open Mob Session!**](https://www.meetup.com/jersey-city-classy-curious-coders-club-cooperative/events/gvxrntyhcdbcc) -* 25/02/2025 | Virtual (Dallas, TX, EE. UU.) | [Reunió[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]suario[Equipo de la comunidad de Rust][comunidad]e Dallas Rust](https://www.meetup.com/dallasrust/events/) - * [**Últim[Equipo de la comunidad de Rust][comunidad]artes**](https://www.meetup.com/dallasrust/events/305361428) +* 25/02/2025 | Virtual (Dallas, TX, EE. UU.) | [Reunión de usuarios de Dallas Rust](https://www.meetup.com/dallasrust/events/) + * [**Últimas partes**](https://www.meetup.com/dallasrust/events/305361428) * 25/02/2025 | Virtual (Londres, Reino Unido) | [Mujeres en Rust](https://www.meetup.com/women-in-rust/events/) - * [**Lunch & Learn: E[Equipo de la comunidad de Rust][comunidad]omplicad[Equipo de la comunidad de Rust][comunidad]und[Equipo de la comunidad de Rust][comunidad]e String[Equipo de la comunidad de Rust][comunidad]n Rust**](https://www.meetup.com/women-in-rust/events/305716182) + * [**Lunch & Learn: El complicado mundo de String en Rust**](https://www.meetup.com/women-in-rust/events/305716182) * 25/02/2025 | Virtual (Washington, DC, EE. UU.) | [Rust DC](https://www.meetup.com/rustdc/events/) - * [**Mita[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]es Rustful—Everett Pompeii presenta Bencher 🐰 **](https://www.meetup.com/rustdc/events/305170682) + * [**Mitad mes Rustful - Everett Pompeii presenta Bencher 🐰**](https://www.meetup.com/rustdc/events/305170682) ### Asia * 24/02/2025 | Tel Aviv-Yafo, IL | [Rust 🦀 TLV](https://www.meetup.com/rust-tlv/events/) * [**Presencial Rust febrero 2025 en AWS en Tel Aviv**](https://www.meetup.com/rust-tlv/events/305570131) ### Europa -* 30/01/2025 | Augsburgo, DE | [Encuentr[Equipo de la comunidad de Rust][comunidad]e Rust Augsburgo](https://rust-augsburg.github.io/meetup) - * [**Rust Meetup #11: Desarroll[Equipo de la comunidad de Rust][comunidad]mpulsado por hipermedios en Rust**](https://rust-augsburg.github.io/meetup/Meetup_11.html) -* 30/01/2025 | Berlín, DE | [Rust Berlín](https://www.meetup.com/rust-berlin/events/) - * [**Rus[Equipo de la comunidad de Rust][comunidad]nd Tell - Título**](https://www.meetup.com/rust-berlin/events/299421383) -* 30/01/2025 | Copenhague, Dinamarca | [Comunida[Equipo de la comunidad de Rust][comunidad]e Rus[Equipo de la comunidad de Rust][comunidad]e Copenhague](https://www.meetup.com/copenhagen-rust-community/events/) - * [**Rus[Equipo de la comunidad de Rust][comunidad]eetup #54 patrocinado por Google**](https://www.meetup.com/copenhagen-rust-community/events/305453880) +* 30/01/2025 | Augsburgo, DE | [Encuentro de Rust Augsburgo](https://rust-augsburg.github.io/meetup) + * [**Rust Meetup #11: Desarrollo impulsado por hipermedios en Rust**](https://rust-augsburg.github.io/meetup/Meetup_11.html) +* 30/01/2025 | Berlín, DE | [Rust Berlin](https://www.meetup.com/rust-berlin/events/) + * [**Rust and Tell - Título**](https://www.meetup.com/rust-berlin/events/299421383) +* 30/01/2025 | Copenhague, Dinamarca | [Comunidad de Rust en Copenhague](https://www.meetup.com/copenhagen-rust-community/events/) + * [**Rust Meetup #54 patrocinado por Google**](https://www.meetup.com/copenhagen-rust-community/events/305453880) * 01/02/2025 | Bruselas, BE | [FOSDEM 2025](https://fosdem.org/2025/) * [**FOSDEM Rust Devroom**](https://fosdem.org/2025/schedule/track/rust/) * 01/02/2025 | Helsinki, FI | [Grupo Rust-lang de Finlandia](https://www.meetup.com/finland-rust-meetup/events/) - * [**Encuentr[Equipo de la comunidad de Rust][comunidad]e febrero**](https://www.meetup.com/finland-rust-meetup/events/305666104) -* 01/02/2025 | Nürnberg, DE | [Rus[Equipo de la comunidad de Rust][comunidad]e Núremberg](https://www.meetup.com/rust-noris/events/) + * [**Encuentro de febrero**](https://www.meetup.com/finland-rust-meetup/events/305666104) +* 01/02/2025 | Nürnberg, DE | [Rust en Núremberg](https://www.meetup.com/rust-noris/events/) * [**Technikmuseum Sinsheim**](https://www.meetup.com/rust-noris/events/305361544) -* 05/02/2025 | Oxford, Reino Unido | [Grup[Equipo de la comunidad de Rust][comunidad]e Meetu[Equipo de la comunidad de Rust][comunidad]e Oxford Rust](https://www.meetup.com/oxford-rust-meetup-group/events/) +* 05/02/2025 | Oxford, Reino Unido | [Grupo de Meetup de Oxford Rust](https://www.meetup.com/oxford-rust-meetup-group/events/) * [**Oxford Rust y C++ social**](https://www.meetup.com/oxford-rust-meetup-group/events/303123401) * 06/02/2025 | Gdansk, PL | [Rust Gdansk](https://www.meetup.com/rust-gdansk/events/) * [**Rust Gdansk Meetup #7**](https://www.meetup.com/rust-gdansk/events/305742562) -* 2025-02-12 | Reading, Reino Unido | [Taller de lectur[Equipo de la comunidad de Rust][comunidad]e Rust](https://www.meetup.com/reading-rust-workshop/events/) - * [**Reunió[Equipo de la comunidad de Rust][comunidad]e lectur[Equipo de la comunidad de Rust][comunidad]e Rust**](https://www.meetup.com/reading-rust-workshop/events/305045444) -* 14/02/2025 | Edimburgo, Reino Unido | [Rust y su[Equipo de la comunidad de Rust][comunidad]migos](https://www.meetup.com/rust-edi/events/) - * [**Rus[Equipo de la comunidad de Rust][comunidad]nd Friends (café diurno)**](https://www.meetup.com/rust-and-friends/events/305791536) -* 18/02/2025 | Leipzig, SN, DE | [Rust - Programació[Equipo de la comunidad de Rust][comunidad]e sistema[Equipo de la comunidad de Rust][comunidad]odernos en Leipzig](https://www.meetup.com/rust-modern-systems-programming-in-leipzig/events/) - * [**Introducció[Equipo de la comunidad de Rust][comunidad] la Programación Contextual-Genérica en Rust**](https://www.meetup.com/rust-modern-systems-programming-in-leipzig/events/303729528) -* 2025-02-19 - 2025-02-20 | Londres, Reino Unido | [Nación Rust Reino Unido](https://www.rustnationuk.com/) +* 12/02/2025 | Reading, Reino Unido | [Taller de lectura de Rust](https://www.meetup.com/reading-rust-workshop/events/) + * [**Reunión de lectura de Rust**](https://www.meetup.com/reading-rust-workshop/events/305045444) +* 14/02/2025 | Edimburgo, Reino Unido | [Rust y amigos](https://www.meetup.com/rust-edi/events/) + * [**Rust and Friends (café diurno)**](https://www.meetup.com/rust-and-friends/events/305791536) +* 18/02/2025 | Leipzig, SN, DE | [Rust - Programación de sistemas modernos en Leipzig](https://www.meetup.com/rust-modern-systems-programming-in-leipzig/events/) + * [**Introducción a la Programación Contextual-Genérica en Rust**](https://www.meetup.com/rust-modern-systems-programming-in-leipzig/events/303729528) +* 19-20/02/2025 | Londres, Reino Unido | [Rust Nation Reino Unido](https://www.rustnationuk.com/) * [**Rust Nation Reino Unido 2025**](https://www.rustnationuk.com/) -* 2025-02-20 | Berna, CH | [Rust Bern](https://www.meetup.com/rust-bern/events/) +* 20/02/2025 | Berna, CH | [Rust Bern](https://www.meetup.com/rust-bern/events/) * [**2025 Rust Talks Bern #1 @Puzzle ITC**](https://www.meetup.com/rust-bern/events/305597994) * 21/02/2025 | Londres, Reino Unido | [Rust Global: Londres 2025](https://rustfoundation.org/event/rust-global-london-2025/) * [**Rust Global: Londres 2025**](https://rustfoundation.org/event/rust-global-london-2025/) -* 2025-02-22 | Estocolmo, SE | [Estocolmo Rust](https://www.meetup.com/stockholm-rust/events/) - * [**Foro Fik[Equipo de la comunidad de Rust][comunidad]e Ferris #9**](https://www.meetup.com/stockholm-rust/events/305848723) - -### Améric[Equipo de la comunidad de Rust][comunidad]el Norte -* 31/01/2025 | Detroit, Michigan, Estados Unidos | [Rus[Equipo de la comunidad de Rust][comunidad]e Detroit](https://www.meetup.com/detroitrust/events/) - * [**Encuentr[Equipo de la comunidad de Rust][comunidad]e l[Equipo de la comunidad de Rust][comunidad]omunida[Equipo de la comunidad de Rust][comunidad]e Rust - Ann Arbor**](https://www.meetup.com/detroitrust/events/305847640) -* 03/02/2025 | Boston, MA, EE. UU. | [Encuentr[Equipo de la comunidad de Rust][comunidad]e Boston Rust](https://www.meetup.com/bostonrust/events/) - * [**Almuerzo en e[Equipo de la comunidad de Rust][comunidad]entr[Equipo de la comunidad de Rust][comunidad]e Cambridge Rust, 3 de febrero**](https://www.meetup.com/bostonrust/events/305804837) -* 06/02/2025 | Vist[Equipo de la comunidad de Rust][comunidad]e l[Equipo de la comunidad de Rust][comunidad]ontaña, CA, EE. UU. | [Dojo Hacker](https://www.meetup.com/hackerdojo/events/) +* 22/02/2025 | Estocolmo, SE | [Estocolmo Rust](https://www.meetup.com/stockholm-rust/events/) + * [**Foro Fika Ferris #9**](https://www.meetup.com/stockholm-rust/events/305848723) + +### América del Norte +* 31/01/2025 | Detroit, MI, EE. UU. | [Rust Detroit](https://www.meetup.com/detroitrust/events/) + * [**Encuentro de la comunidad de Rust - Ann Arbor**](https://www.meetup.com/detroitrust/events/305847640) +* 03/02/2025 | Boston, MA, EE. UU. | [Encuentro de Boston Rust](https://www.meetup.com/bostonrust/events/) + * [**Almuerzo en el centro de Cambridge Rust, 3 de febrero**](https://www.meetup.com/bostonrust/events/305804837) +* 06/02/2025 | Mountain View, CA, EE. UU. | [Hacker Dojo](https://www.meetup.com/hackerdojo/events/) * [**RUST MEETUP en HACKER DOJO**](https://www.meetup.com/hackerdojo/events/305517476) * 06/02/2025 | Saint Louis, MO, EE. UU. | [STL Rust](https://www.meetup.com/stl-rust/events/) - * [**Async, el futur[Equipo de la comunidad de Rust][comunidad]e los futuros**](https://www.meetup.com/stl-rust/events/304959018) -* 2025-02-11 | Minneapolis, MN, Estados Unidos | [Reunió[Equipo de la comunidad de Rust][comunidad]e Rust en Minneapolis](https://www.meetup.com/minneapolis-rust-meetup/events/) + * [**Async, el futuro de los futuros**](https://www.meetup.com/stl-rust/events/304959018) +* 11/02/2025 | Minneapolis, MN, EE. UU. | [Reunión de Rust en Minneapolis](https://www.meetup.com/minneapolis-rust-meetup/events/) * [**Minneapolis Rust Meetup Happy Hour**](https://www.meetup.com/minneapolis-rust-meetup/events/305720765) -* 14/02/2025 | Boston, MA, EE. UU. | [Encuentr[Equipo de la comunidad de Rust][comunidad]e Boston Rust](https://www.meetup.com/bostonrust/events/) - * [**Almuerzo en e[Equipo de la comunidad de Rust][comunidad]entr[Equipo de la comunidad de Rust][comunidad]e Rust, 14 de febrero**](https://www.meetup.com/bostonrust/events/305804954) -* 18/02/2025 | San Francisco, CA, EE. UU. | [Grup[Equipo de la comunidad de Rust][comunidad]e Estudi[Equipo de la comunidad de Rust][comunidad]e la Roy[Equipo de la comunidad de Rust][comunidad]e San Francisco](https://www.meetup.com/san-francisco-rust-study-group/events/) +* 14/02/2025 | Boston, MA, EE. UU. | [Encuentro de Boston Rust](https://www.meetup.com/bostonrust/events/) + * [**Almuerzo en el centro de Rust, 14 de febrero**](https://www.meetup.com/bostonrust/events/305804954) +* 18/02/2025 | San Francisco, CA, EE. UU. | [Grupo de estudio de San Francisco](https://www.meetup.com/san-francisco-rust-study-group/events/) * [**Hacking de Rust en persona**](https://www.meetup.com/san-francisco-rust-study-group/events/302638261) -* 2025-02-20 | Nashville, Tennessee, Estados Unidos | [Desarrolladore[Equipo de la comunidad de Rust][comunidad]e Music City Rust](https://www.meetup.com/music-city-rust-developers/events/) - * [**Rust Game Development Series 2: Fundamento[Equipo de la comunidad de Rust][comunidad]e[Equipo de la comunidad de Rust][comunidad]esarroll[Equipo de la comunidad de Rust][comunidad]e juegos**](https://www.meetup.com/music-city-rust-developers/events/304333047) -* 2025-02-20 | Redmond, WA, EE. UU. | [Grup[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]suario[Equipo de la comunidad de Rust][comunidad]e Seattle Rust](https://www.meetup.com/join-srug/events/) - * [**Febrer[Equipo de la comunidad de Rust][comunidad]e 2025 SRUG (Grup[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]suario[Equipo de la comunidad de Rust][comunidad]e Seattle Rust) Meetup**](https://www.meetup.com/join-srug/events/305658424) -* 21/02/2025 | Ciuda[Equipo de la comunidad de Rust][comunidad]e México, MX | [Rust MX](https://www.meetup.com/rust-mx/events/) - * [**Rust y cienci[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]atos**](https://www.meetup.com/rust-mx/events/305793010) -* 2025-02-22 | Boston, MA, EE. UU. | [Encuentr[Equipo de la comunidad de Rust][comunidad]e Boston Rust](https://www.meetup.com/bostonrust/events/) - * [**Almuerz[Equipo de la comunidad de Rust][comunidad]e Rust en Union Square en Somerville, 22 de febrero**](https://www.meetup.com/bostonrust/events/305805059) -* 26/02/2025 | Austin, TX, Estados Unidos | [Rust ATX](https://www.meetup.com/rust-atx/events/) +* 20/02/2025 | Nashville, TN, EE. UU. | [Desarrolladores de Music City Rust](https://www.meetup.com/music-city-rust-developers/events/) + * [**Rust Game Development Series 2: Fundamentos de desarrollo de juegos**](https://www.meetup.com/music-city-rust-developers/events/304333047) +* 20/02/2025 | Redmond, WA, EE. UU. | [Grupo de usuarios de Seattle Rust](https://www.meetup.com/join-srug/events/) + * [**Febrero 2025 SRUG (Seattle Rust User Group) Meetup**](https://www.meetup.com/join-srug/events/305658424) +* 21/02/2025 | Ciudad de México, MX | [Rust MX](https://www.meetup.com/rust-mx/events/) + * [**Rust y ciencia de datos**](https://www.meetup.com/rust-mx/events/305793010) +* 22/02/2025 | Boston, MA, EE. UU. | [Encuentro de Boston Rust](https://www.meetup.com/bostonrust/events/) + * [**Almuerzo Rust en Union Square en Somerville, 22 de febrero**](https://www.meetup.com/bostonrust/events/305805059) +* 26/02/2025 | Austin, TX, EE. UU. | [Rust ATX](https://www.meetup.com/rust-atx/events/) * [**Almuerzo Rust - Fareground**](https://www.meetup.com/rust-atx/events/xvkdgtyhcdbjc) ### Oceanía -* 04/02/2025 | Auckland, Nueva Zelanda | [Rust AKL](https://www.meetup.com/rust-akl/events/) - * [**Rust AKL: Cóm[Equipo de la comunidad de Rust][comunidad]prendemos Rust**](https://www.meetup.com/rust-akl/events/305583693) -* 04/02/2025 | Sídney, Australia | [Rus[Equipo de la comunidad de Rust][comunidad]e Sídney](https://www.meetup.com/rust-sydney/events/) +* 04/02/2025 | Auckland, NZ | [Rust AKL](https://www.meetup.com/rust-akl/events/) + * [**Rust AKL: Cómo aprendemos Rust**](https://www.meetup.com/rust-akl/events/305583693) +* 04/02/2025 | Sídney, AU | [Rust Sídney](https://www.meetup.com/rust-sydney/events/) * [**2025 🦀 Kickstart ✨ Talks**](https://www.meetup.com/rust-sydney/events/305816610) -Si está ejecutand[Equipo de la comunidad de Rust][comunidad]n event[Equipo de la comunidad de Rust][comunidad]e Rust, agréguel[Equipo de la comunidad de Rust][comunidad]l [calendario] par[Equipo de la comunidad de Rust][comunidad]btener -que s[Equipo de la comunidad de Rust][comunidad]encion[Equipo de la comunidad de Rust][comunidad]quí. Por favor, recuerd[Equipo de la comunidad de Rust][comunidad]gregar un enlac[Equipo de la comunidad de Rust][comunidad]l evento también. -Enví[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]orreo electrónic[Equipo de la comunidad de Rust][comunidad]l [Equip[Equipo de la comunidad de Rust][comunidad]e l[Equipo de la comunidad de Rust][comunidad]omunida[Equipo de la comunidad de Rust][comunidad]e Rust] [comunidad] par[Equipo de la comunidad de Rust][comunidad]cceder. +Si estás organizando un evento de Rust, agrégalo al [calendario] para que se mencione aquí. +Por favor, recuerda agregar un enlace al evento también. +Envía un correo electrónico para solicitar acceso. [calendario]: https://www.google.com/calendar/embed?src=apd9vmbc22egenmtu5l6c5jbfc%40group.calendar.google.com [comunidad]: mailto:community-team@rust-lang.org ## Empleos - -Por favor, consulte el último hil[Equipo de la comunidad de Rust][comunidad]e [Quién está contratando en r/rust](https://www.reddit.com/r/rust/comments/1hynsw7/official_rrust_whos_hiring_thread_for_jobseekers/) +Por favor, consulte el último hilo en [Quién está contratando en r/rust](https://www.reddit.com/r/rust/comments/1hynsw7/official_rrust_whos_hiring_thread_for_jobseekers/) -# Fras[Equipo de la comunidad de Rust][comunidad]e la semana +# Frase de la semana -> tengo experiencia e[Equipo de la comunidad de Rust][comunidad]últiples estilo[Equipo de la comunidad de Rust][comunidad]e MMA obtenid[Equipo de la comunidad de Rust][comunidad]e la luch[Equipo de la comunidad de Rust][comunidad]ontra el verificador de préstamos, si es[Equipo de la comunidad de Rust][comunidad]uenta. +> Tengo experiencia en múltiples estilo de MMA obtenida de la lucha contra el verificador de préstamos, si es que uenta. -– [Richard Neumann sobre lo[Equipo de la comunidad de Rust][comunidad]suario[Equipo de la comunidad de Rust][comunidad]e Rust](https://users.rust-lang.org/t/is-it-worth-getting-a-degree-in-rust/124678/2) +– [Richard Neumann sobre un usuario de Rust](https://users.rust-lang.org/t/is-it-worth-getting-a-degree-in-rust/124678/2) -¡Gracia[Equipo de la comunidad de Rust][comunidad] [Jonas Fassbender](https://users.rust-lang.org/t/twir-quote-of-the-week/328/1654) por la sugerencia! +¡Gracias a [Jonas Fassbender](https://users.rust-lang.org/t/twir-quote-of-the-week/328/1654) por la sugerencia! -[¡Por favor, envíe su[Equipo de la comunidad de Rust][comunidad]otizaciones y vote para la próxima semana!](https://users.rust-lang.org/t/twir-quote-of-the-week/328) +[¡Por favor, envía tus citas 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](https://github.com/nellshamrell), [llogiq](https://github.com/llogiq), [cdmistman](https://github.com/cdmistman), [ericseppanen](https://github.com/ericseppanen), [extrawurst](https://github.com/extrawurst), [U007D](https://github.com/U007D), [joelmarcey](https://github.com/joelmarcey), [mariannegoldin](https://github.com/mariannegoldin), [bennyvasquez](https://github.com/bennyvasquez), [bdillo]( https://github.com/bdillo)* -*E[Equipo de la comunidad de Rust][comunidad]lojamient[Equipo de la comunidad de Rust][comunidad]e la list[Equipo de la comunidad de Rust][comunidad][Equipo de la comunidad de Rust][comunidad]orreo electrónico está patrocinado por [The Rust Foundation](https://foundation.rust-lang.org/)* +*El alojamiento de la lista correo electrónico está patrocinado por [The Rust Foundation](https://foundation.rust-lang.org/)* [Discusión en r/rust](https://www.reddit.com/r/rust/comments/1idm0o8/this_week_in_rust_584/)