use erebus_sdk_rust;
use serde::{Deserialize, Serialize};
#[derive(Debug, Serialize, Deserialize)]
struct Test {
test: String,
}
#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
dbg!(
erebus_sdk_rust::object_cache_get::<Test>(
"tesxt".to_string(),
vec!["test".to_string()],
).await,
);
dbg!(
erebus_sdk_rust::object_cache_put::<Test>(
"test".to_string(),
vec!["test".to_string()],
Test {
test: "test".to_string(),
},
).await,
);
dbg!(
erebus_sdk_rust::object_cache_get::<Test>(
"test".to_string(),
vec!["test".to_string()],
).await,
);
Ok(())
}