add docs to profile module

This commit is contained in:
2025-12-11 02:42:09 +00:00
parent 18b7a468b2
commit c34afdbf14

View File

@@ -1,3 +1,16 @@
//! Evaluate profiles:
//! ```rust
//! use gentoo_utils::repo::Repo;
//!
//! let repo = Repo::new("/var/db/repos/gentoo");
//! let profile = repo.evaluate_profile("default/linux/23.0")
//! .expect("failed to evaluate profile");
//!
//! for (key, value) in profile.make_defaults() {
//! println!("{key} = {value}");
//! }
//! ```
use std::{
collections::HashMap,
fs::{self, File},