Skip to main content

Module source

Module source 

Source
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§

SourceFile
Metadata about a file discovered by a provider scan.

Enums§

SourceError
Errors from content source providers.

Traits§

ContentSourceProvider
Abstraction over content source backends.