PgDb 是一个tuple struct,定义为: pub struct PgDb(PooledConnection);
error[E0423]: expected function, found struct `PgDb`
--> src/vokator/main.rs:139:21
|
139 | let pg_db = PgDb(pg_conn);
| ^^^^ did you mean `PgDb { /* fields */ }`?
这里明明是实例一个tuple struct,为什么告诉我是一个函数啊?
1
共 3 条评论, 1 页
评论区
写评论找到问题了,原来tuple struct PgDb() tuple成员没有pub。哈哈
不是你这样用的。
换成
以解决,原来struct PgDb()里面的成员没有pub!