Skip to content
Domain Specific Language

Tag: #debugging

A four-hour rabbit hole into (mostly) generated Rust code

There are no official Rust libraries for Google APIs available yet, but there are some (mostly) auto generated ones that are fine to use albeit a bit verbose.

I've previously used google-apis-rs successfully when I needed to read Secret Manager secrets for a side project.

Hot on the heels of Thoughts on ethical software I decided to convert the same project from using MySQL to the snazzily named Firestore in Datastore mode.

Let's go down the rabbit 🐇 hole 🕳.