You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
amethyst/src/internal/structs.rs

26 lines
598 B
Rust

#[derive(Debug, serde::Serialize)]
/// Struct for packages exiting [`crate::internal::sort()`].
pub struct Sorted {
#[allow(dead_code)]
pub repo: Vec<String>,
#[allow(dead_code)]
pub aur: Vec<String>,
#[allow(dead_code)]
pub nf: Vec<String>,
}
impl Sorted {
pub fn new(repo: Vec<String>, aur: Vec<String>, nf: Vec<String>) -> Self {
Self { repo, aur, nf }
}
}
#[derive(Clone, Debug, Copy)]
/// Options to be passed down to internal functions
pub struct Options {
pub noconfirm: bool,
pub quiet: bool,
pub asdeps: bool,
pub upgrade: bool,
}