Expand description
Content source provider abstraction.
Defines the ContentSourceProvider trait that both local filesystem and
remote (e.g. Google Drive) sources implement. The trait covers scanning
for changed files and reading content — the Watchtower orchestrates
watching vs polling based on source type.
Modules§
- google_
drive - Google Drive content source provider.
- local_
fs - Local filesystem content source provider.
Structs§
- Source
File - Metadata about a file discovered by a provider scan.
Enums§
- Source
Error - Errors from content source providers.
Traits§
- Content
Source Provider - Abstraction over content source backends.