Module chris::api

source · []
Expand description

Types produced by the ChRIS backend (CUBE) API.

Structs

A URL which produces a collection of files.

A reference to a borrowed AnyFilesUrl

CUBE files resource URL, e.g. https://cube.chrisproject.org/api/v1/files/

A reference to a borrowed FeedFilesUrl

A reference to a borrowed FeedsPaginatedUrl

CUBE file browser API URL, e.g. https://cube.chrisproject.org/api/v1/filebrowser/

A reference to a borrowed FileBrowserUrl

File fname.

A reference to a borrowed FileResourceFname

Download URL for a file resource.

A reference to a borrowed FileResourceUrl

A reference to a borrowed ParameterName

A reference to a borrowed PipelinePipingsUrl

A reference to a borrowed PipelinePluginsUrl

A reference to a borrowed PipelineUrl

CUBE pipelines resource URL, e.g. https://cube.chrisproject.org/api/v1/pipelines/

A reference to a borrowed PipelinesUrl

A reference to a borrowed PluginName

A reference to a borrowed PluginVersion

CUBE uploaded files resource URL, e.g. https://cube.chrisproject.org/api/v1/uploadedfiles/

A reference to a borrowed UploadedFilesUrl

CUBE User ID

CUBE user resource URL, e.g. https://cube.chrisproject.org/api/v1/users/3/

A reference to a borrowed UserUrl

Enums

Traits

A CUBE item which has a file_resource and fname.