aboutsummaryrefslogtreecommitdiff
path: root/src/gentoo/package.rs
blob: 0fe9a6cfc541776eae8076b2ec70262b3afca8a0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
use crate::gentoo::UseFlag;

#[derive(Debug, Clone)]
#[allow(dead_code)]
pub struct Package {
    pub name: String,
    pub use_flags: Vec<UseFlag>,
    pub version: String,
}

#[allow(dead_code)]
impl Package {
    pub fn new(name: String, version: String, use_flags: Vec<UseFlag>) -> Self {
        Package {
            name: name,
            use_flags: use_flags,
            version: version,
        }
    }
}