Module apps

Source

Structs§

AppInfo
Global information about an app, can be shared across multiple instances.
FileCachedAppProvider
AppProvider implementation that uses a toml file as a cache for storing apps. This will only work on platforms where the is a filesystem available.
RegisteredApp
A specific registered app, registered at one instance.

Traits§

AppProvider
Trait for application providers. An application provider is expected to be able to register an app at an instance, and then store and re-use it. Once an application has been registered at an instance, any further requests for that instance should result in the same RegisteredApp.

Functions§

register_new_app
Generic function for registering a new app to an instance. Uses reqwest so should be compatible across platforms.