1 2 3 4 5 6 7 8 9 10 11 12 13
//! Fake _bson OID_ generation. use bson::oid::ObjectId; use crate::{Dummy, Faker}; impl Dummy<Faker> for ObjectId { fn dummy_with_rng<R: rand::RngExt + ?Sized>(_: &Faker, rng: &mut R) -> Self { let mut bytes = [0u8; 12]; rng.fill(&mut bytes); ObjectId::from_bytes(bytes) } }