Skip to content

Details

An object-relational mapping (ORM) is a layer that lets you work with
a database using native types instead of writing queries directly. In
Rust terms, an ORM maps tables to structs, rows to struct instances,
and columns to fields, handling serialization, deserialization, and
query construction for you.

Toasty is an experimental new ORM for Rust that prioritizes ease of
use. It supports both SQL databases as well as some NoSQL databases,
including DynamoDB and Cassandra. Rather than hiding the database's
capabilities, Toasty exposes features based on the target database.

Carl Lerche, Toasty's designer, is also the original designer of the
Tokio asynchronous runtime library.

AI summary

By Meetup

Rust developers: Toasty is an easy-to-use ORM that maps tables to structs and lets you work with SQL and some NoSQL (DynamoDB, Cassandra) using native Rust types.

Related topics

Events in Portland, OR
Database Development
Rust
Open Source
Asynchronous Programming

You may also like