Crate libpijul [] [src]

This crate implements operations on Pijul repositories.

Modules

contents

This module defines the data structures representing contents of a pijul repository at any point in time. It is a Graph of Lines. Each Line corresponds to either a bit of contents of a file, or a bit of information about fs layout within the working directory (files and directories).

error
fs_representation

Layout of a repository (files in .pijul) on the disk. This module exports both high-level functions that require no knowledge of the repository, and lower-level constants documented on pijul.org/documentation/repository, used for instance for downloading files from remote repositories.

lmdb_repository
patch
repository

Structs

InternalKey

Constants

DEFAULT_BRANCH

The name of the default branch, "main".

Type Definitions

Repository