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
//! Workspace template for multi-crate Rust projects

mod content;
mod manifest;
mod templates;

use crate::templates::BuiltinTemplate;
use content::create_workspace_files;
use manifest::create_workspace_manifest;

/// Create the workspace template
pub fn create_workspace_template() -> BuiltinTemplate {
    let manifest = create_workspace_manifest();
    let files = create_workspace_files();

    BuiltinTemplate { manifest, files }
}