pub trait Queryable {
// Required method
fn write_queryable(sql: &mut String);
// Provided method
fn queryable() -> QueryableWriter<Self> { ... }
}
pub trait Queryable {
// Required method
fn write_queryable(sql: &mut String);
// Provided method
fn queryable() -> QueryableWriter<Self> { ... }
}