[][src]Crate dishub

dishub is an app for posting GitHub activity on Discord.

Library doc

This library is used by dishub itself for all its function and is therefore contains all necessary functions.

Data flow

See documentation for ops::* submodules as each one has a distinct data flow.

Executable doc

Exit values and possible errors:

1 - File would need to be overriden but `-f` not specified
2 - File from a subsystem doesn't exist
3 - Couldn't parse a file
4 - An I/O error au general
5 - Watched subject does not exist
6 - Failed to log in to a service

Executable manpage

All manpages

Modules

ops

Main functions doing actual work.

options

This module contains the configuration of the application.

util

Module containing various utility functions.

Enums

Error

Enum representing all possible ways the application can fail.