Crate alpm_common

Source
Expand description

§alpm-common

A library providing common traits and functionalities for other Arch Linux Package Management (ALPM) crates.

§Documentation

§Contributing

Please refer to the contribution guidelines to learn how to contribute to this project.

§License

This project can be used under the terms of the Apache-2.0 or MIT. Contributions to this project, unless noted otherwise, are automatically licensed under the terms of both of those licenses.

Modules§

error 🔒
package 🔒
Helpers related to package handling.
traits 🔒
Common traits for ALPM.

Structs§

InputPath
An input path.
InputPaths
A set of input paths.

Enums§

Error
An error that can occur when dealing with package inputs.

Traits§

FileFormatSchema
A trait for file format schemas and their versioning.
MetadataFile
A trait for metadata files.

Functions§

relative_data_files
Collects all data files in a directory, relative to it.
relative_files
Collects all files contained in a directory path as a list of sorted relative paths.