# Functions
GetBackupStorage returns the current BackupStorage implementation.
NoParams gives BackupStorage components way to log and generate stats without doing nil checking.
# Variables
BackupStorageImplementation is the implementation to use for BackupStorage.
BackupStorageMap contains the registered implementations for BackupStorage.
FileSizeUnknown is a special value indicating that the file size is not known.
# Structs
Params contains common utilities that may be used by BackupStorage and FileHandle components.
# Interfaces
BackupHandle describes an individual backup.
BackupStorage is the interface to the storage system.