1use crate::Output; 2use gesha_collections::yaml::YamlMap; 3 4/// convert YamlMap to a type defined in this crate. 5pub trait ToOpenApi: Sized { 6 fn apply(map: YamlMap) -> Output<Self>; 7}