Module backend

Module backend 

Source
Expand description

Module for backend related functionality.

Modulesยง

cache ๐Ÿ”’
childstdout ๐Ÿ”’
decrypt ๐Ÿ”’
dry_run ๐Ÿ”’
hotcold ๐Ÿ”’
ignore ๐Ÿ”’
local_destination ๐Ÿ”’
node ๐Ÿ”’
stdin ๐Ÿ”’
warm_up ๐Ÿ”’

Structsยง

ReadSourceEntry
Information about an entry to be able to open it.
RepositoryBackends
The backends a repository can be initialized and operated on

Enumsยง

BackendErrorKind
BackendErrorKind describes the errors that can be returned by the various Backends
FileType
Type for describing the kind of a file that can occur.

Constantsยง

ALL_FILE_TYPES
All FileTypes which are located in separated directories

Traitsยง

FindInBackend
Trait for Searching in a backend.
ReadBackend
Trait for backends that can read.
ReadSource
Trait for backends that can read from a source.
ReadSourceOpen
Trait for backends that can read and open sources. This trait is implemented by all backends that can read data and open from a source.
WriteBackend
Trait for backends that can write. This trait is implemented by all backends that can write data.
WriteSource
Trait for backends that can write to a source.

Type Aliasesยง

BackendResult ๐Ÿ”’