Registry / build-tool / automod

automod

JSON →
library1.0.17rscratesunverified

Pull in every source file in a directory as a module.

# Cargo.toml [dependencies] automod = "1.0.17"
INSTALL
IMPORT
SIG · AUTOMOD
A
automod
build-toolrustv1.0.17
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

dir
use automod::dir;

Automatically include all source files in a directory as modules.

use automod::dir; dir!("path/to/modules"); // This will include all .rs files in that directory as modules.
Debug
Known issues
gotchaMay cause compilation order issues if files have dependencies on each other.
fix
Ensure files are self-contained or use explicit module declarations.
affects: >=1.0.0
Upgrade
Version history
1.0.17latest on crates.io
Audit
Dependencies

No dependency data recorded yet.

Agent activity
36 hits · last 30 days
node
30
OpenAI (training)
2
Meta
1
Resources
automod — cargo add automod · libregistry