use nullnet_libdatastore::{DatastoreClient, DatastoreConfig};
use nullnet_liberror::Error;
mod features;
#[derive(Debug, Clone)]
pub struct DatastoreWrapper {
inner: DatastoreClient,
}
impl DatastoreWrapper {
pub async fn new() -> Result<Self, Error> {
let config = DatastoreConfig::from_env();
let inner = DatastoreClient::new(config).await?;
Ok(Self { inner })
}
}