Rust Search

Find the best content on Rust, curated by the community; a search engine for Rustaceans.
This article was first published on techpilot.dev TL;DR: There's an example repo here for those who want to skip the story mode Rust piqued my interest when I found out it consistently ranked first in the StackOverflow's annual developer su...
dev.to Rust Walkthroughs 2020-11-11 ~4 min read
Porting patterns from Object Oriented concepts in Rust do not always work, but there are certain cases they not only work but sometimes they are easier to follow when compared with the original OOP implementation. Here I am going to demonst...
dev.to Rust Walkthroughs 2020-11-11 ~3 min read
[ Photo by Adetunji Paul on Unsplash ] In this installment we will create a minimalist CRUD API server using Rocket. Actually, we will just sketch one up, and prepare the foundations for more to come. The code for this tutorial can be found...
dev.to Rust Walkthroughs 2020-11-11 ~7 min read
The other day I wanted to grab some information about my disk performance in real-time. I saw the really useful command iostat and got curious. How does this tool can know how many megabytes per seconds my disks is using, etc. So I dug into...
dev.to Rust Walkthroughs 2020-11-11 ~4 min read
In this article, I want to share some of my experience from implementing a small discrete-event simulation library. The code is available on github, and the (limited at the moment) documentation on docs.rs. Note that this implementation is...
dev.to Rust Walkthroughs 2020-11-11 ~14 min read
💎 DEV Diamond Sponsors Thank you to our Diamond Sponsors for supporting the DEV Community Google AI is the official AI Model and Platform Partner of DEV Neon is the official database partner of DEV Algolia is the official search partner of...
dev.to Rust Walkthroughs 2020-11-11 ~1 min read
Photo by Jean-Philippe Delberghe on Unsplash, modified(cropped) In this series we are going to explore how to make a Rust server using Rocket The code for this tutorial can be found in this repository: github.com/davidedelpapa/rocket-tut gi...
dev.to Rust Walkthroughs 2020-11-04 ~6 min read
AWS Lambda extensions were recently announced. An extension is a long running process, executed alongside your Lambda function, helping with use cases like: capturing telemetry; doing work outside the invocation path, like refreshing config...
dev.to Rust Walkthroughs 2020-11-04 ~10 min read
Alright! After a few days of playing with the Gopher protocol, I have the core of it working and added a whole bunch of things that I wanted as I was going around gopherholes. Gopherholes are people's gopher directories/servers, maybe First...
dev.to Rust Walkthroughs 2020-11-04 ~11 min read
Alright! We have the core of the gopher client done, now to add some extras. The big thing was that as I traveled around the gopherholes, there was no way for me keep track of where I was or to save someone's gopherhole so I could come back...
dev.to Rust Walkthroughs 2020-11-04 ~11 min read
HTTP mocking libraries allow you to simulate HTTP responses so you can easier test code that depends on third-party APIs. This article shows how you can use httpmock to do this in Rust. Why HTTP-Mocking? At some point, every developer had t...
dev.to Rust Walkthroughs 2020-11-04 ~6 min read
I don't think it's possible to publish a new framework without demonstrating the classic todo app with it. Definitely frowned upon. Maybe even illegal (check your local laws). Fermenting AssemblyLift to the point that it could run the "hell...
dev.to Learn Rust 2020-10-28 ~11 min read
💎 DEV Diamond Sponsors Thank you to our Diamond Sponsors for supporting the DEV Community Google AI is the official AI Model and Platform Partner of DEV Neon is the official database partner of DEV Algolia is the official search partner of...
dev.to Learn Rust 2020-10-28 ~1 min read
I’ve written extensively about the Either datatype this year. It’s an excellent way to model errors without resorting to exceptions. Kotlin has been thus far my go-to language to show this concept. However, I’ve been playing a lot with Rust...
dev.to Learn Simple Rust 2020-10-21 ~4 min read
TL;DR: The ? operator returns early from a function if the operation it was called on was not successful. It returns the error. Ever seen a line of Rust code with a rising inflection, with an inquisitive tone? That line is questioning its e...
dev.to Learn Simple Rust 2020-10-21 ~4 min read
I began looking into WebAssembly as a means to process pixels from a video feed. That experience was very fun and rewarding. I wanted another Rust and WebAssembly challenge, so I built Gobblet, a two player game played on a 4x4 board with 1...
dev.to Observations/Thoughts 2020-10-14 ~10 min read
A concurrent program is one which multitasks (or appears to be), that is two or more tasks run in overlapping time spans. These tasks are executed by threads, the smallest executable unit of a process. Under the hood, is not exactly multita...
dev.to Learn Simple Rust 2020-10-14 ~11 min read
Recently I came across lalrpop, a lexer-parser-generator in Rust. I had previously used flex-bison pair in C for the same, and after taking a look at lalrpop, I felt that it can be of same use in Rust. For a starter project I made a simple...
dev.to Learn Simple Rust 2020-10-14 ~7 min read
Hi all, you can create a Rust-Client for SirixDB and make a huge contribution during Hacktoberfest. We can split the task into many smaller tasks, of course. We need your help, bringing the project forward :-) It's an evolutionary, accumula...
dev.to Call for Participation 2020-10-14 ~1 min read
If you've been following this series, the post about Ownership probably gave you the impression that Rust is a no-brainer and C++ should never be used in production. Smart pointers may change your mind. In modern terms, Smart pointers are p...
dev.to Learn Simple Rust 2020-10-07 ~13 min read
""The never type is named after the date of its stabilization" was a good joke while it lasted."

Search tips

Type anything to search across articles, videos (including conference talks), podcasts, and research. 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.