Module centraldogma::model[][src]

Expand description

Data models of CentralDogma

Structs

Creator of a project or repository or commit

A modification of an individual Entry

A set of Changes and its metadata.

Description of a Commit

A file or a directory in a repository.

A metadata of a file or a directory in a repository. ListEntry has no content.

A top-level element in Central Dogma storage model. A project has “dogma” and “meta” repositories by default which contain project configuration files accessible by administrators and project owners respectively.

Result of a push operation.

A Query on a file

Repository information

A revision number of a Commit.

A change result from a watch_file operation.

A change result from a watch_repo operation.

Enums

Typed content of a Change.

Typed content of a CommitMessage

The content of an Entry

The type of a ListEntry

Type of a Query