pub fn generate_struct(
table: &TableInfo,
db_kind: DatabaseKind,
schema_info: &SchemaInfo,
extra_derives: &[String],
type_overrides: &HashMap<String, String>,
is_view: bool,
) -> (TokenStream, BTreeSet<String>)pub fn generate_struct(
table: &TableInfo,
db_kind: DatabaseKind,
schema_info: &SchemaInfo,
extra_derives: &[String],
type_overrides: &HashMap<String, String>,
is_view: bool,
) -> (TokenStream, BTreeSet<String>)