include-folder-macro

Crates.ioinclude-folder-macro
lib.rsinclude-folder-macro
version0.1.1
created_at2025-08-01 05:50:16.237187+00
updated_at2025-08-01 06:06:39.119841+00
descriptionA macro crate for generating `pub mod` sentenses
homepage
repository
max_upload_size
id1776153
size17,958
cubewhy (cubewhy)

documentation

README

Include Folder Macro

What's this

// imagine the struct of current folder is 
// ./
// ./lib.rs
// ./example.rs
// ./example/code.rs
// ./example/code2.rs
include_folder!(".");

// This will expand to
pub mod example {
    pub mod code;
    pub mod code2;
}

Usage

  • Run cargo add include-folder-macro
  • Add include_folder!() macro to your lib.rs or main.rs
Commit count: 0

cargo fmt