[][src]Module qifi_rs::func

Functions

from_bson_

此处为了描述如何从bson数据载入为可用的结构体,传入一个bson以使用它

from_serde_value

将Value值转换成已经实现了Deserialized的struct Examples

from_str

2020-3-27 14:16 @somewheve 将&str转换为Value类型的数据, 在出现错误的时候返回一个None, 你需要合理的处理这个问题 出于你可能想对自己的数据格式进行修改考虑,我在此仅仅返回了Option,方便你进行自己的处理 你仍然可以使用我们提供的from_serde_value或者serde_json::from_value来进行转换成struct. ps: 他们是一样,取决于你想不想再导入serde_json户 Examples

from_string

2020-3-27 14:01 @somewheve 将String转换为Value类型的数据 你需要合理的处理这个问题 出于你可能想对自己的数据格式进行修改考虑,我在此仅仅返回了Option,方便你进行自己的处理 你仍然可以使用我们提供的from_serde_value或者serde_json::from_value来进行转换成struct. ps: 他们是一样,取决于你想不想再导入serde_json Examples

to_doc

将结构体转换可以直接插入的doc参数 Note: 注意你的数据类型中尽量不要使用 u8等数据类型,他会导致bson无法解析结构体. 参见 https://github.com/mongodb/bson-rust/issues/89 Examples