pub fn generate_root_schema<T>() -> Result<RootSchema, GenerateError>where T: Configurable + 'static,