Radar · Rust · Archive · Week 24 · Jun 9 – 15, 2025
This Week in Rust 603
Nice to knowecosystem
- What changed
- The blog lists the crate of the week, optics, and tooling highlights such as “Are We Embedded Yet?” #2 and Meilisearch 1.15.
- Production impact
- The source does not say.
- Try it
- Check the crate page for optics to explore its API.
- Source
- this-week-in-rust.org/blog/2025/06/11/this-week-in-rust-603/
Understand it, then run it
This week’s highlight is the crate *optics*, a lens library that lets you work with nested data structures safely. The blog also mentions a new typo‑tolerance setting in Meilisearch 1.15, which improves search accuracy. No new language feature is introduced, so nothing changes how you write Rust code.
Run it now
// This program demonstrates the information from This Week in Rust 603.
// It prints the crate of the week and a brief note about the tooling highlights.
// No external crates are used, so it runs on Rust 1.98.1 (edition 2024).
fn main() {
// Crate of the week
println!("Crate of the week: optics");
// Tooling highlights
println!("Tooling highlights:");
println!(" • Are We Embedded Yet? #2");
println!(" • Meilisearch 1.15 – new typo tolerance setting, comparison operators for string filters, and improved support for Chinese");
}
What it printed when we ran it on Rust 1.98.1 (edition 2024)
Crate of the week: optics Tooling highlights: • Are We Embedded Yet? #2 • Meilisearch 1.15 – new typo tolerance setting, comparison operators for string filters, and improved support for Chinese
Run sends this program (for Solidity, the contract and its tests) to our own sandbox, where it is compiled and run once, with no network, and what it printed or the test report comes back here. Nothing is kept. Runs are counted per visitor for the day so everyone gets a turn; the details are on the legal page.
Written by gpt-oss-20b from the linked source · claims checked against the sources · archive, not individually reviewed