1 2 3 4 5 6 7 8 9 10 11 12 13 14
pub mod config; pub use parser::*; pub mod parser { use serde::{Deserialize, Serialize}; #[derive(Debug, Clone, Serialize, Deserialize)] #[serde(untagged)] pub enum MaybeValid<U> { Valid(U), Invalid(serde_yaml::Value), } }