# **`repox::Repo Interface Methods`**
> **Introduction**
>
> > `repox::Repo` is the main trait interface for the `repox` framework.
> > Basic CRUD operations are supported by repository traits, such
> > as `DeleteById<T>`, `Insert<T>`, and many others. These allow
> > application developers to define simple repository interfaces
> > which can be implemented by any back-end, like SQL databases, NoSQL,
> > or even in-memory data structures.