Guillaume Gomez
imperio@toot.cat
<p><a href="https://toot.cat/tags/rustlang" class="mention hashtag" rel="tag">#<span>rustlang</span></a> reviewer and contributor, <a href="https://toot.cat/tags/rustdoc" class="mention hashtag" rel="tag">#<span>rustdoc</span></a> team leader, <a href="https://toot.cat/tags/gnome" class="mention hashtag" rel="tag">#<span>gnome</span></a> foundation member, co-owner of the Gtk-rs organization and of the askama-rs organization</p>
Posts
-
Post #4364236
RE: https://toot.cat/@imperio/117033501477427549 Nevermind! Completely broke Rust CI (after merge, that's new, more fun for the infra team 😈 ) Reverting it. Follow me for more tips on how to make a whole project lose 3 hours of their time with one small PR! T_T
-
Post #3792196
crates.io is central in Rust ecosystem, and yet, in my opinion, it doesn't fulfill its mission on multiple aspects. So much that an alternative website (libs.rs) was created. So I wrote a blog post about this: https://blog.guillaume-gomez.fr/articles/2026-07-13+crates.io+front-end+and+its+accessiblity+issue%28s%29 Warning: it's mostly me venting out and describing what I consider issues in crates.io. #rust #rustlang
-
Post #1878747
Useless news for most people but the diagnostic/lint rust compiler internal API rework is now finished (minus cleanups) after 26 PRs! \o/ Lints now share the same code with the other diagnostics, no more weird intermediate types for lints emitted before the diagnostic system is created (looking at you attribute parser). That feels so much better. :) If you're interested about the whole implementation history, here's the tracking issue: https://github.com/rust-lang/rust/issues/153099 #...
-
Post #1598428
Next Rust in Paris speaker is @oli, member of the Rust compiler team and of a few others. Their talk will be: "Maintaining Rust", made voluntarily vague. :) https://www.rustinparis.com To buy your ticket: https://ti.to/xperhub/rust-in-paris-2026 See you there! #rust #rustinparis
-
Post #1480569
Starting tomorrow, you will be able (on linux without cross-compilation) to install and use the Rust GCC backend directly from rustup! To do so: rustup component add rustc-codegen-gcc Thanks a lot to Kobzol for all their work to making it a reality! https://github.com/rust-lang/rust/pull/151156 #rust #gcc
-
Post #1398732
Added a new rust clippy lint which checks if transmute annotations are missing. It's really easy to miss out when you update your code that the transmute is getting a different input type or generating a different output, potentially generating invalid code. Should not be possible anymore now. https://github.com/rust-lang/rust-clippy/pull/12239 #rust #rustlang
-
Post #965036
docs.rs builds are about to change. If you have crates published on crates.io/docs.rs, I recommend you read this blog post in case you might be impacted by this change: https://blog.rust-lang.org/2026/04/04/docsrs-only-default-targets/ #rust #rustlang
-
Post #887554
The first lineup for the Rust in Paris 2026 conference! We will have @oli, @blyxyas and Jana. Can't wait to see their talks! The CfP is still open until the 15th of January, so please don't hesitate to send your talk proposals: https://docs.google.com/forms/d/e/1FAIpQLSfuNFQNFcLorqGE4VnjFcE7OmsEQWkWnkr-SCpoIOeFb6HVWw/viewform See you in Paris on the 27th of March 2026! https://www.rustinparis.com/ To buy your ticket: https://ti.to/xperhub/rust-in-paris-2026 #rust #rustlang
-
Post #835964
New Rust in Paris speaker is Arthur Carcano! His talk is named "Rust, Unicode gotchas, and the eight different string types". If you ever wanted to know what's the difference between String and OsString, you should definitely watch this talk! See you on friday! https://www.rustinparis.com/ #rust #rustinparis
-
Post #835962
Didn't communicate much about my work on the Rust project lately (and I'm very much behind everything I want to work on T_T). Although, I did a lot of "invisible" work. For example: lints and warnings/errors now share the same API, no more weird differences between the two! Tracking issue for that is: https://github.com/rust-lang/rust/issues/153099 (the work is not complete yet!). I also fixed some bugs in rustdoc for the scrape-examples feature in https://github.com/rust-lan...
-
Post #739622
Please welcome our Rust in Paris 2026 conference new sponsor: @rustnl, a non-profit that organizes RustWeek, funds Rust maintainers, and supports diversity and inclusivity in Rust. More information on their website: https://rustnl.org/ See you there! https://www.rustinparis.com/ #rust #rustinparis
-
Post #671264
Rust in Paris 2026 conference is in two weeks! We have an amazing lineup: https://www.rustinparis.com/schedule, would be a shame to miss it. :3 You can buy your ticket here: https://ti.to/xperhub/rust-in-paris-2026 See you there! https://www.rustinparis.com/ #rust #rustinparis
-
Post #576029
Added a new disallowed_fields Rust clippy lint: it allows you to configure some fields (on structs and enums) you want to forbid to be used in your codebase. Enjoy! PR: https://github.com/rust-lang/rust-clippy/pull/16218 #rust #rustlang
-
Post #576028
The february rust in paris meetup will be on the 4th of March (also called the 32nd of february)! You can register here: https://www.meetup.com/rust-paris/events/313493454 #rust
-
Post #576027
Released the 0.38.3 version of the sysinfo Rust crate which allows you to query systems information. This release improved the accuracy of system memory information on macOS. PS: I know the current "lock" on the objc2-* dependencies is an issue. I plan to make a major release to release this constraint at some point (yeay minor semver releases which remove old(er) systems support...). https://crates.io/crates/sysinfo #rust
-
Post #576024
Next Paris rust meetup will on the 26th of March in collaboration with the Rust in Paris conference (https://rustinparis.com) and will be hosted by amo! You can register here: https://www.meetup.com/rust-paris/events/313646981/ See you there! #rust #rustinparis
-
Post #525955
Rust compiler docs enabled the rustdoc macro expansion feature (in https://github.com/rust-lang/rust/pull/150022). To see it in action: https://doc.rust-lang.org/nightly/nightly-rustc/src/rustc_index/vec.rs.html#38 https://doc.rust-lang.org/nightly/nightly-rustc/src/rustc_index/vec.rs.html#79 That'll make my life so much easier. :') #rust #rustlang
-
Post #448058
The Rust in Paris 2026 conference is in exactly one month! We have an amazing lineup of speakers which can you see here: https://www.rustinparis.com/schedule You can buy your ticket here: https://ti.to/xperhub/rust-in-paris-2026 See you there! #rust #rustinparis