# Structs
UploadRequest us used in FS.Upload() to carry required upload metadata.
UploadSessionFilter can be used to filter upload sessions.
# Interfaces
Composable is the interface that a struct needs to implement to be composable, so that it can support the TUS methods.
FS is the interface to implement access to the storage.
PathWrapper is the interface to implement for path transformations.
Registry is the interface that storage registries implement for discovering storage providers.
UploadSession is the interface that storage drivers need to return whan listing upload sessions.
UploadSessionLister defines the interface for FS implementations that allow listing and purging upload sessions.
UploadsManager defines the interface for storage drivers that allow for managing uploads Deprecated: No longer used.
# Type aliases
UnscopeFunc is a function that unscopes a user.
UploadFinishedFunc is a callback function used in storage drivers to indicate that an upload has finished.