Rust Search

Find the best content on Rust, curated by the community; a search engine for Rustaceans.
e023: Send and Sync
20:36
New Rustacean newrustacean.com
The “marker traits” that Rust uses for safe concurrency. Sponsors Aaron Turon Alexander Payne Anthony Deschamps Anthony Scotti Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Chap Lovejoy Charlie Egan Chris Jones Chris Palmer Coleman McFarland Dan Abrams Daniel Collin Daniel P. Clark David W. Allen David Hewson Derek Morr Eugene Bulkin Guido Hoermann [Hans Fjällemark] Hendrik Sollich Henri Sivonen Ian Jones Jakub “Limeth” Hlusička James Cooper Jerome Froelich John Rudnick Jonathan Turner Jupp Müller Justin Ossevoort Karl Hobley Keith Gray Kilian Rault Luca Schmid Masashi Fujita Matt Rudder Matthew Brenner Matthias Ruszala Max Jacobson Messense Lv Micael Bergeron Nathan Sculli Nick Stevens Oluseyi Sonaiya Ovidiu Curcan Pascal Hertleif Patrick O’Doherty [Paul Naranja] Peter Tillemans Ralph Giles (“rillian”) Randy MacLeod Raph Levien reddraggone9 Ryan Blecher Sebastián Ramírez Magrí Shane Utt Simon G. Steven Murawski Stuart Hinson Tim Brooks Tom Prince Ty Overby Tyler Harper Vesa Kaihlavirta Victor Kruger Will Greenberg William Roe Yaacov Finkelman Zachary Snyder Zaki (Thanks to the couple people donating who opted out of the reward tier, as well. You know who you are!) Become a sponsor Patreon Venmo Dwolla Cash.me Flattr PayPal.me Contact New Rustacean: Twitter: @newrustacean Email: hello@newrustacean.com Chris Krycho GitHub: chriskrycho Twitter: @chriskrycho
Podcast 2018-02-01 20:36
www.newrustacean.com
Expand descriptionPart 2: The future of Diesel Date: January 21, 2018 Subject: Getting Diesel to 1.0, writing docs and exposing problems with the API, improving Diesel in the future, and thinking about API design for open source libraries i...
News & Blog Posts 2018-01-23 ~1 min read
Interview – Diesel 1.0, with Sean Griffin – Part 2
31:01
New Rustacean newrustacean.com
Getting Diesel to 1.0, writing docs and exposing problems with the API, improving Diesel in the future, and thinking about API design for open source libraries in general. Show notes Macros 2.0 The Bike Shed episodes on Diesel 0.99 and 1.0 126: Speaking of Compilers… - where Sean talked about some of the same changes mentioned on the show here. 135: A Series of Unfortunate Examples - where Sean talks a bit more about his adventures writing docs for Diesel 1.0 (and the corresponding feature freeze). Generic associated types, which you may have heard of under the name “associated type constructors” Multitenancy Library patterns: multiple levels of abstraction – Tomas Petricek on designing library abstractions with a 80%/14%/5%/1% structure. blanket implementations, specialization, coherence, and [the lattice rule][lattice] Sponsors Aaron Turon Alexander Payne Anthony Deschamps Anthony Scotti Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Chap Lovejoy Charlie Egan Chris Jones Chris Palmer Coleman McFarland Dan Abrams Daniel Collin Daniel P. Clark David W. Allen David Hewson Derek Morr Eugene Bulkin Guido Hoermann [Hans Fjällemark] Hendrik Sollich Henri Sivonen Ian Jones Jakub “Limeth” Hlusička James Cooper Jerome Froelich John Rudnick Jonathan Turner Jupp Müller Justin Ossevoort Karl Hobley Keith Gray Kilian Rault Luca Schmid Masashi Fujita Matt Rudder Matthew Brenner Matthias Ruszala Max Jacobson Messense Lv Micael Bergeron Nathan Sculli Nick Stevens Oluseyi Sonaiya Ovidiu Curcan Pascal Hertleif Patrick O’Doherty [Paul Naranja] Peter Tillemans Ralph Giles (“rillian”) Randy MacLeod Raph Levien reddraggone9 Ryan Blecher Sebastián Ramírez Magrí Shane Utt Simon G. Steven Murawski Stuart Hinson Tim Brooks Tom Prince Ty Overby Tyler Harper Vesa Kaihlavirta Victor Kruger Will Greenberg William Roe Yaacov Finkelman Zachary Snyder Zaki (Thanks to the couple people donating who opted out of the reward tier, as well. You know who you are!) Become a sponsor Patreon Venmo Dwolla Cash.me Flattr PayPal.me Contact New Rustacean: Twitter: @newrustacean Email: hello@newrustacean.com Chris Krycho GitHub: chriskrycho Twitter: @chriskrycho
Podcast 2018-01-21 31:01
Interview – Diesel 1.0, with Sean Griffin – Part 1
31:57
New Rustacean newrustacean.com
Growing Diesel's community, self-imposed technical challenges, and some of the ways Diesel has contributed to the Rust ecosystem. Show notes Sean’s previous appearance on the show Chat app options: IRC Slack Gitter The Diesel Gitter room Discord SQL back ends PostgreSQL SQLite MySQL endianness byteorder crate object safety trait object Sean’s RustConf talk monomorphization Custom derive and procedural macros Sponsors Aaron Turon Alexander Payne Anthony Deschamps Anthony Scotti Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Chap Lovejoy Charlie Egan Chris Jones Chris Palmer Coleman McFarland Dan Abrams Daniel Collin Daniel P. Clark David W. Allen David Hewson Derek Morr Eugene Bulkin Guido Hoermann [Hans Fjällemark] Henri Sivonen Ian Jones Jakub “Limeth” Hlusička James Cooper Jerome Froelich John Rudnick Jonathan Turner Jupp Müller Justin Ossevoort Karl Hobley Keith Gray Kilian Rault Luca Schmid Masashi Fujita Matt Rudder Matthew Brenner Matthias Ruszala Max Jacobson Messense Lv Micael Bergeron Nathan Sculli Nick Stevens Oluseyi Sonaiya Ovidiu Curcan Pascal Hertleif Patrick O’Doherty [Paul Naranja] Peter Tillemans Ralph Giles (“rillian”) Randy MacLeod Raph Levien reddraggone9 Ryan Blecher Sebastián Ramírez Magrí Simon G. Steven Murawski Stuart Hinson Tim Brooks Tom Prince Ty Overby Tyler Harper Vesa Kaihlavirta Victor Kruger Will Greenberg William Roe Yaacov Finkelman Zachary Snyder Zaki Become a sponsor Patreon Venmo Dwolla Cash.me Flattr PayPal.me Contact New Rustacean: Twitter: @newrustacean Email: hello@newrustacean.com Chris Krycho GitHub: chriskrycho Twitter: @chriskrycho
Podcast 2018-01-13 31:57
www.newrustacean.com
Expand descriptionRust 1.23 Date: January 5, 2018 Subject: Rustdoc changes, the first impl period, Firefox Quantum, and more wasm! Audio 0.5⨉ 1⨉ 1.25⨉ 1.5⨉ 1.75⨉ 2⨉ §Show notes Rust 1.23 1.23 release notes rustdoc tracking issue rustdoc blo...
News & Blog Posts 2018-01-09 ~1 min read
www.newrustacean.com
pub struct Script;Expand description§News: Rust 1.23 Hello, I’m Chris Krycho and this is New Rustacean: a show about the Rust programming language and the people who use it. This is a news episode for the Rust 1.23 release. §Rust§Rust 1.23...
News & Blog Posts 2018-01-09 ~9 min read
News: Rust 1.23
16:54
New Rustacean newrustacean.com
Show notes Rust 1.23 1.23 release notes rustdoc tracking issue rustdoc blog post not copying function arguments the first news episode the impl period impl period announcement final newsletter Diesel ORM Firefox Quantum “Fearless Concurrency in Firefox Quantum” e015: Not dumb pointers. WebAssembly classic asteroids game a password generator Yew JSX stdweb Glimmer VM spike “Rust and the Case for WebAssembly in 2018” “New Year’s Rust: A Call for Community Blogposts” my other podcast, Winning Slowly Sponsors Aaron Turon Alexander Payne Anthony Deschamps Anthony Scotti Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Chap Lovejoy Charlie Egan Chris Jones Chris Palmer Coleman McFarland Dan Abrams Daniel Collin Daniel P. Clark David W. Allen David Hewson Derek Morr Eugene Bulkin Henri Sivonen Ian Jones Jakub “Limeth” Hlusička James Cooper Jerome Froelich John Rudnick Jonathan Turner Jupp Müller Justin Ossevoort Karl Hobley Keith Gray Kilian Rault Luca Schmid Masashi Fujita Matt Rudder Matthew Brenner Matthias Ruszala Max Jacobson Messense Lv Micael Bergeron Nathan Sculli Nick Stevens Oluseyi Sonaiya Ovidiu Curcan Pascal Hertleif Patrick O’Doherty [Paul Naranja] Peter Tillemans Ralph Giles (“rillian”) Randy MacLeod Raph Levien reddraggone9 Ryan Blecher Sebastián Ramírez Magrí Simon G. Steven Murawski Stuart Hinson Tim Brooks Tom Prince Ty Overby Tyler Harper Vesa Kaihlavirta Victor Kruger Will Greenberg William Roe Yaacov Finkelman Zachary Snyder Zaki Become a sponsor Patreon Venmo Dwolla Cash.me Flattr PayPal.me Contact New Rustacean: Twitter: @newrustacean Email: hello@newrustacean.com Chris Krycho GitHub: chriskrycho Twitter: @chriskrycho
Podcast 2018-01-06 16:54
Increasing Rust's Reach: Matt Gathu
21:13
New Rustacean newrustacean.com
Matt’s experience porting wget to Rust. Show Notes Rosetta Code wget Matt’s Rust implementation Matt’s blog posts Writing a Command Line Tool in Rust Testing a Rust Command Line Tool Rust Nairobi Meetup @RustNairobi Sponsors Aaron Turon Alexander Payne Anthony Deschamps Anthony Scotti Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Chap Lovejoy Charlie Egan Chris Jones Chris Palmer Coleman McFarland Dan Abrams Daniel Collin Daniel P. Clark David W. Allen David Hewson Derek Morr Eugene Bulkin Henri Sivonen Ian Jones Jakub “Limeth” Hlusička James Cooper Jerome Froelich John Rudnick Jonathan Turner Jupp Müller Justin Ossevoort Karl Hobley Keith Gray Kilian Rault Luca Schmid Masashi Fujita Matt Rudder Matthew Brenner Matthias Ruszala Max Jacobson Messense Lv Micael Bergeron Nathan Sculli Nick Stevens Oluseyi Sonaiya Ovidiu Curcan Pascal Hertleif Patrick O’Doherty Peter Tillemans Ralph Giles (“rillian”) Randy MacLeod Raph Levien reddraggone9 Ryan Blecher Sebastián Ramírez Magrí Simon G. Steven Murawski Stuart Hinson Tim Brooks Tom Prince Ty Overby Tyler Harper Vesa Kaihlavirta Victor Kruger Will Greenberg William Roe Yaacov Finkelman Zachary Snyder Zaki (Thanks to the couple people donating who opted out of the reward tier, as well. You know who you are!) Become a sponsor Patreon Venmo Dwolla Cash.me Flattr PayPal.me Contact New Rustacean: Twitter: @newrustacean Email: hello@newrustacean.com Chris Krycho GitHub: chriskrycho Twitter: @chriskrycho
Podcast 2017-12-30 21:13
www.newrustacean.com
Expand descriptionAnna Liao Date: December 20, 2017 Subject: Anna’s experience learning Rust while porting a Raspberry Pi Python project as part of the Increasing Rust’s Reach 2017 program. Audio 0.5⨉ 1⨉ 1.25⨉ 1.5⨉ 1.75⨉ 2⨉ §Show Notes Incr...
News & Blog Posts 2017-12-26 ~1 min read
www.newrustacean.com
Expand descriptionLee Baillie Date: December 26, 2017 Subject: Lee’s experience designing a new website for Rust. Audio 0.5⨉ 1⨉ 1.25⨉ 1.5⨉ 1.75⨉ 2⨉ §Show Notes Increasing Rust’s Reach Ember Rails Talks at RustConf (as Liz Baillie) at RustFe...
News & Blog Posts 2017-12-26 ~1 min read
Increasing Rust's Reach: Anna Liao
29:28
New Rustacean newrustacean.com
Anna's experience learning Rust while porting a Raspberry Pi Python project as part of the Increasing Rust’s Reach 2017 program. Show Notes Increasing Rust’s Reach Go This Week In Rust PyCon Raspberry Pi Sense HAT PyCascades Andrew Gallant (burntsushi) ripgrep RustBridge exercism.io the other Sense HAT Rust conversion Sponsors Aaron Turon Alexander Payne Anthony Deschamps Anthony Scotti Aleksey Pirogov Andreas Fischer Andrew Thompson Austin LeSure Behnam Esfahbod Benjamin Wasty Brent Vatne Chap Lovejoy Charlie Egan Chris Jones Chris Palmer Coleman McFarland Dan Abrams Daniel Collin Daniel P. Clark David W. Allen David Hewson Derek Morr Eugene Bulkin Henri Sivonen Ian Jones Jakub “Limeth” Hlusička James Cooper Jerome Froelich John Rudnick Jonathan Turner Jupp Müller Justin Ossevoort Karl Hobley Keith Gray Kilian Rault Luca Schmid Masashi Fujita Matt Rudder Matthew Brenner Matthias Ruszala Max Jacobson Messense Lv Micael Bergeron Nathan Sculli Nick Stevens Oluseyi Sonaiya Ovidiu Curcan Pascal Hertleif Patrick O’Doherty Peter Tillemans Ralph Giles (“rillian”) Randy MacLeod Raph Levien reddraggone9 Ryan Blecher Sebastián Ramírez Magrí Simon G. Steven Murawski Stuart Hinson Tim Brooks Tom Prince Ty Overby Tyler Harper Vesa Kaihlavirta Victor Kruger Will Greenberg William Roe Yaacov Finkelman Zachary Snyder Zaki (Thanks to the couple people donating who opted out of the reward tier, as well. You know who you are!) Become a sponsor Patreon Venmo Dwolla Cash.me Flattr PayPal.me Contact New Rustacean: Twitter: @newrustacean Email: hello@newrustacean.com Chris Krycho GitHub: chriskrycho Twitter: @chriskrycho
Podcast 2017-12-21 29:28
RBR 2017: Katie Nolan
5:21
New Rustacean newrustacean.com
A micro-interview recorded at Rust Belt Rust 2017, in Columbus, Ohio, October 27–28.
Podcast 2017-12-15 5:21
RBR 2017: Ben Beckwith
5:42
New Rustacean newrustacean.com
A micro-interview recorded at Rust Belt Rust 2017, in Columbus, Ohio, October 27–28.
Podcast 2017-12-15 5:42
RBR 2017: Andrew Hobden
6:00
New Rustacean newrustacean.com
A micro-interview recorded at Rust Belt Rust 2017, in Columbus, Ohio, October 27–28.
Podcast 2017-12-13 6:00
RBR 2017: Parry Wilcox
6:30
New Rustacean newrustacean.com
A micro-interview recorded at Rust Belt Rust 2017, in Columbus, Ohio, October 27–28.
Podcast 2017-12-12 6:30
RBR 2017: Matthias Endler
6:30
New Rustacean newrustacean.com
A micro-interview recorded at Rust Belt Rust 2017, in Columbus, Ohio, October 27–28.
Podcast 2017-12-12 6:30
RBR 2017: Ben Striegel
6:10
New Rustacean newrustacean.com
A micro-interview recorded at Rust Belt Rust 2017, in Columbus, Ohio, October 27–28.
Podcast 2017-12-10 6:10
RBR 2017: Holden Marcsisin
7:07
New Rustacean newrustacean.com
A micro-interview recorded at Rust Belt Rust 2017, in Columbus, Ohio, October 27–28.
Podcast 2017-12-09 7:07
RBR 2017: Esty Thomas
6:04
New Rustacean newrustacean.com
A micro-interview recorded at Rust Belt Rust 2017, in Columbus, Ohio, October 27–28.
Podcast 2017-12-08 6:04
RBR 2017: Thomas Gideon
5:35
New Rustacean newrustacean.com
A micro-interview recorded at Rust Belt Rust 2017, in Columbus, Ohio, October 27–28.
Podcast 2017-12-06 5:35
"Petition to add an `unwise` keyword in Rust"

Search tips

Type anything to search across articles, videos (including conference talks), podcasts, research, crates, and Rust API documentation. These operators give you finer control — click an example to try it.

Find pages containing all your words. Pages where the words appear together rank higher.
Quote part of your query to keep those words together as an exact phrase within a larger search.
Wrap the whole query in quotes for a verbatim search that matches text exactly, punctuation and all — perfect for Rust syntax. Needs at least 3 characters.
Limit results to a single site. Works on its own () too. One site: per search.

Use the tabs and filters above the results to narrow by content type, publication year, and sort order.