This crate provides a web API specification written as Axum endpoints.
It effectively provides a collection of traits that need to be implemented in order to provide
the web API. The [Backend][v1::Backend] Trait must be implemented by a project wanting to
provide the Recorder Web API.