guix-scheme 0.1.0

Read, edit, and generate Guix Scheme files (channels.scm, system config.scm) from Rust
Documentation
1
2
3
4
5
6
7
8
9
10
/// A guix channel as written to `channels.scm`.
#[derive(Debug, Clone, PartialEq, Eq)]
pub struct Channel {
    pub name: String,
    pub url: String,
    pub branch: Option<String>,
    pub commit: Option<String>,
    pub introduction_commit: Option<String>,
    pub introduction_fingerprint: Option<String>,
}