Rust 如何在sqlx中定义jsonb和UUID字段?

Rust 如何在sqlx中定义jsonb和UUID字段?,rust,sqlx,Rust,Sqlx,我有一个Postgres表,有三个字段 id是一个bigserial,metaajsonb字段和一个uuiduuid字段 pub-struct-MetaLogs{ 酒吧id:i64, 发布uuid: pub meta: } 我正在使用sqlxORM进行Rust。 虽然我明白我必须补充 features = [ "runtime-tokio", "macros" ,"postgres","json","uu

我有一个Postgres表,有三个字段
id
是一个
bigserial
meta
a
jsonb
字段和一个uuid
uuid
字段

pub-struct-MetaLogs{
酒吧id:i64,
发布uuid:
pub meta:<我应该在这里输入什么类型>
}
我正在使用
sqlx
ORM进行
Rust
。 虽然我明白我必须补充

features = [ "runtime-tokio", "macros" ,"postgres","json","uuid"]

我无法理解如何继续,因为sqlx提供了PostgreSQL的
Json
Uuid
类型实现。见和

注意,Json类型将在内部解析为jsonb,这是您所期望的

样本:

use sqlx::{types::Uuid, types::Json};
pub struct MetaLogs {
    pub id: i64,
    pub uuid: Uuid, 
    pub meta: Json,
}