[][src]Trait speedruns::data::models::Model

pub trait Model: Into<AnyModel> + TryFrom<AnyModel> + Debug + Serialize + DeserializeOwned + Clone + PartialEq + Hash + PartialOrd + Ord + Eq {
    fn id(&self) -> u64;
fn created(&self) -> Option<DateTime<Utc>>; }

A core types we store in a Database.

Required methods

fn id(&self) -> u64

fn created(&self) -> Option<DateTime<Utc>>

Loading content...

Implementors

impl Model for AnyModel[src]

impl Model for Category[src]

impl Model for Game[src]

impl Model for Level[src]

impl Model for Run[src]

impl Model for User[src]

Loading content...