libkelp/lib/structs/
packages.rs

1use serde::{Deserialize, Serialize};
2#[derive(PartialEq, Debug, Serialize, Deserialize)]
3pub struct PackageInfo {
4    pub with_file: Option<String>,
5    pub packages: Option<Vec<String>>,
6}
7#[derive(PartialEq, Debug, Serialize, Deserialize)]
8pub struct Packages {
9    pub gentoo: Option<PackageInfo>,
10    pub arch: Option<PackageInfo>,
11    pub debian: Option<PackageInfo>,
12    pub fedora: Option<PackageInfo>,
13    pub npm: Option<PackageInfo>,
14    pub gems: Option<PackageInfo>,
15}