я пытаюсь преобразовать String _id в объект ObjectId, что я уже пробовал:
use mongodb::{Bson, bson, doc}; Bson::ObjectId(str) // failed to resolve bson::Bson::String // undeclared /& private
библиотека: mongo-rust-driver-prototype
Создать объект ObjectId из строки:
mongodb::oid::ObjectId::with_string(&"").unwrap() // change &"" with var or static value
Ссылки:
Попробуйте следующим образом
let mongo_id = str.get_object_id("_id").unwrap(); let mongo_id_hex = mongo_id.to_hex();
Для получения дополнительной информации, пожалуйста, проверьте эту ссылку