Expand description

fetcher core // TODO

Modules

This module contains all Actions that a list of Entry’s can be run through to view/modify/filter it out
This module contains all external manual authentication implementations. For now it’s just Google OAuth2
This module contains the basic building blog of fetcher - Entry that is passed throughout the program and that all modules either create, modify, or consume
This module contains all errors that fetcher can emit
This module contains the ReadFilter that is used for keeping track of what Entry has been or not been read, including all of its stragedies
This module contains Sink that can be used to consume a composed Message, as well as Message itself
This module contains Sources that can fetch data and create new Entries out of it
This module contains the basic block of fetcher that is a Task
Miscelenious utility extention traits for external types

Functions

Run a task (both the source and the sink part) once to completion