bomboni_fs
File system utilities for the Bomboni library.
This crate provides utilities for working with files and directories, including recursive file visiting and content reading with extension filtering.
Examples
Recursive File Visiting
use visit_files;
use Error;
use DirEntry;
// Find all Rust files in a directory
let mut rust_files = Vecnew;
visit_files?;
println!;
Reading File Contents During Traversal
use visit_files_contents;
use Error;
use DirEntry;
// Read all Markdown files and their contents
let mut documents = Vecnew;
visit_files_contents?;
for in documents
Multiple Extension Filtering
use visit_files;
use Error;
use DirEntry;
// Find both source and header files
let mut source_files = Vecnew;
visit_files?;
println!;