ferrous-forge 1.9.3

System-wide Rust development standards enforcer
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Plugin template for extensible Rust applications

mod content;
mod manifest;
mod templates;

use crate::templates::BuiltinTemplate;
use content::create_plugin_files;
use manifest::create_plugin_manifest;

/// Create the plugin template
pub fn create_plugin_template() -> BuiltinTemplate {
    let manifest = create_plugin_manifest();
    let files = create_plugin_files();

    BuiltinTemplate { manifest, files }
}