Skip to main content

Module service

Module service 

Source
Expand description

Everything a person does with GitHub here, once.

A command line, a daemon serving pages, and any other surface call these and nothing beneath them. Reads come from the mirror: no token, no network, no waiting, and every answer carries how old it is. Writes go to GitHub FIRST and are mirrored from what GitHub hands back — the other order shows a change and takes it away again on the next sync, and a surface that does that is one nobody believes.

Structs§

BoardList
The boards a project references, and why any could not be shown.
Cards
One board’s cards and how current they are.
GistAnswer
A gist, and whether it came from the mirror or had to be fetched.
IssueList
Issues across several repositories, as the mirror holds them.
Listed
A list scope’s documents and how current they are.
RepoFacts
What the mirror knows about one repository, for a row that draws it.
RepoFailure
A repository whose last refresh failed, and why.
Service
The machine’s GitHub, read through the mirror and written through GitHub.
Single
A single-document scope’s document — None when not read yet — and how current it is.

Enums§

Failure
Why an operation did not happen.
IssueState
Which issues a read wants.

Type Aliases§

Outcome