citadel-crud 0.1.1

Create tangible CRUD components for concern separation and dependency injection. Currently only works with SqlLite
Documentation

Citadel-Crud

Here's a very small rundown of this rust library:

  • Abstract database connections to form DBMS-agnostic pools

impl DatabaseConnection for MyConnection

  • Create in-memory objects for CRUD operations

impl Updater for Calendar

  • Compose CRUD components to build larger ones

let dashboard: Component = calendar.bind(messages).bind(users)