use serde::{Deserialize, Serialize};
use crate::repository::Repository;
#[derive(Serialize, Deserialize)]
pub struct StorageEndpoint {
pub ron_name: String,
pub ron_storage_type: String, pub ron_path: String,
#[serde(skip_serializing, skip_deserializing, default)]
pub wired_in_repositories: Vec<*const Repository>,
#[serde(skip_serializing, skip_deserializing, default)]
pub wired_out_repositories: Vec<*const Repository>,
}
impl StorageEndpoint {
pub fn backend_from_config(&mut self) -> anyhow::Result<()> {
Ok(())
}
}