use crateModelSchema;
use Serialize;
use DeserializeOwned;
/// Implemented by strongly typed GuardianDB ODM models.
///
/// The [`Model`](guardian_db_derive::Model) derive macro generates this
/// implementation from field attributes such as `#[primary_key]` and
/// `#[unique]`.