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.