Expand description
The core-part of Tubefeeder-extractor containing definitions like:
And a Pipeline for merging together videos from one platform.
Modules
Structs
- A Observable holding a list of Errors.
- A Video with a expanded feature set.
- A error accessing the internet. The variable should hold information about what url failed to request.
- A error parsing something. The variable should hold information about what cannot be parsed, e.g. the channel name or id.
- A pipeline elemnt putting generated Videos
V
from the GeneratorG
into the VideoStore and generatingArc<Mutex<V>>
. - A list of Subscriptions.
- A store mapping [Video]s
V
to a globally uniqueArc<Mutex<V>>
-Version of the video.
Enums
- The collection of all errors that can occur.
- A event from the ErrorStore.
- A event thrown by ExpandedVideo.
Constants
- The date format that has to be used when serializing or deserializing Videos or Subscriptions.
Traits
- Generate a Generator::Iterator of Generator::Item asyncronously.
- A
Video
that can come from any website. A video needs to be: