Trait dengine::Queryable[][src]

pub trait Queryable {
    fn new(row: Row) -> Self;
}

Sructs for holding a row of select data must imlement this trait.

struct User{
    id: u64,
    name: String,
}

impl Queryable for User{
    fn new(row: Row) -> Self{
        User{
            id: row.get("id").unwrap(),
            name: row.get("name").unwrap(),
        }
    }
}

Required Methods

Implementors