Rust
Sign in to follow topics
Featured
All Rust Content
- Latest
- Highest Rated
Quickstart
Getting Started with Aggregation Pipelines in Rust
Query, group, and join data in MongoDB using aggregation pipelines with Rust.Oct 01, 2024
Tutorial
Red Mosquitto: Implement a Noise Sensor With an MQTT Client in an ESP32
Learn to write firmware of a noise sensor with an ESP32 from scratch using Rust. We use the neopixel to inform the user about the status of the device.Sep 17, 2024
Code Example
FULL APPLICATION
Beginner Coding Project: Build a Blog Engine With Rust and MongoDB
Check out this quick and easy example application project that creates a demo blog post engine. It's ideal for beginners to the Rust programming language.Sep 11, 2024
Article
Using MongoDB With Rust Web Development Framework
Which Rust frameworks work best with MongoDB? Learn how to use Actix or Rocket.rs Rust frameworks with MongoDB.Aug 29, 2024
Tutorial
Writing an API With MongoDB in Rust
A tutorial on how to write a REST API using Rust and Rocket and the MongoDB driver.Jun 10, 2024
Article
Structuring Data With Serde in Rust
New upgrades in the Rust MongoDB driver and BSON library improve integration with Serde.Apr 23, 2024
Article
MongoDB Field Level Encryption is now Available for Rust applications
MongoDB now support field level encryption for Rust applicationsJun 09, 2023
Article
How Prisma Introspects a Schema from a MongoDB Database
In this blog, you’ll learn about Prisma and how we interact with MongoDB, plus the next steps after having a schema.Jun 09, 2023
Quickstart
Get Started with Rust and MongoDB
Learn how to perform CRUD operations using Rust for MongoDB databases.Jun 09, 2023
(+1)
Video
Everything You Wanted to Know About Rust Unit Testing (and then some more)
✅ Sign-up for a free cluster at: https://mdb.link/free-_jDKeOtOiEo ✅ Get help on our Community Forums: https://mdb.link/community-_jDKeOtOiEo Learn how to write unit tests in Rust with this hands-on video that covers these five topics with examples and real code: - The basic types of unit tests - The quality of the testing code - Testing the not-so-happy-path - Testing asynchronous code - Testing tools You can find the code used and produced in this video in the following repo: https://trymongodb.com/3W6npjj Connect with Jorge: Twitter: https://twitter.com/jdortiz Mastodon: https://fosstodon.org/@jdortiz LinkedIn: https://www.linkedin.com/in/jorgeortiz/ ⏱️ Timestamps ⏱️ 00:00:00 - Intro 00:01:25 - Basic concepts 00:04:43 - Project creation 00:08:38 - Tests module 00:10:24 - Rust snippets for tests 00:14:21 - First unit test return value 00:24:03 - Second unit test state 00:28:46 - Alternative implementation tested 00:32:44 - Third unit test interaction 00:46:50 - Recommended implementation 00:49:09 - Test code quality 00:49:34 - Use constants for literals 00:54:18 - Reduce repetition with setup and teardown 01:08:57 - Share code among test modules 01:13:05 - Why testing the not so happy path 01:13:32 - Test panics 01:18:03 - Use ignore and test results 01:28:02 - Bubble up errors in tests 01:30:34 - Asynchronous code in Rust 01:31:01 - Async tests 01:38:19 - Beyond cargo test 01:38:46 - rustdoc and doc-tests 01:48:00 - Show test output 01:49:33 - Selecting tests 01:55:55 - Test coverage 02:01:08 - Nextest 02:05:54 - Outro — Subscribe to MongoDB ➡️ https://bit.ly/3bpg1Z1 #mongodb #rust #rustunittestingJan 17, 2023