libpacstall 0.8.1

Backend API library for Pacstall
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/// Package format.
pub mod package;

/// Individual components of a package.
///
/// Roughly, the following pacscript keys correspond to the struct:
///
/// | Key                         | Associated Item                                  | Notes                          |
/// |-----------------------------|--------------------------------------------------|--------------------------------|
/// | `incompatible`/`compatible` | [`DistroClamp`](`crate::pkg::keys::DistroClamp`) | Should be wrapped with [`Vec`] |
/// | `*sums`                     | [`HashSums`](`crate::pkg::keys::HashSums`)       |                                |
/// | `maintainer`                | [`Maintainer`](`crate::pkg::keys::Maintainer`)   | Should be wrapped with [`Vec`] |
/// | `source`                    | [`SourceEntry`](`crate::pkg::keys::SourceEntry`) | Should be wrapped with [`Vec`] |
pub mod keys;