pub type CreateTableExprGenerator<R> = Box<dyn Generator<CreateTableExpr, R, Error = Error> + Sync + Send>;
struct CreateTableExprGenerator<R>(/* private fields */);