pub trait DatamodelRenderer {
// Required methods
fn render_id(&self, id: IdFragment) -> String;
fn render_m2m(&self, m2m: M2mFragment) -> String;
// Provided method
fn render(&self, fragment: DatamodelFragment) -> String { ... }
}
Expand description
The main trait a datamodel renderer for a connector has to implement.