Skip to main content

BrowserResourceDiscoveryCapability

Trait BrowserResourceDiscoveryCapability 

Source
pub trait BrowserResourceDiscoveryCapability:
    Debug
    + Send
    + Sync {
    // Required methods
    fn discover_resources(
        &self,
        datastore_id: PublicUuid,
        study_id: PublicUuid,
    ) -> Result<BrowserResourceDiscoverySource, BrowserResourceDiscoveryError>;
    fn discover_catalogue_search_resources(
        &self,
        datastore_id: PublicUuid,
    ) -> Result<Vec<BrowserResourceDiscoverySource>, BrowserResourceDiscoveryError>;
}
Expand description

Resolved adapter capability used by the application-owned resource discovery and catalogue-search workflows.

Required Methods§

Implementors§