pub trait AsyncInternalUsageMetadataService<I: Stream<Item = Result<Bytes, Error>>> {
// Required method
fn set_usage_dataset_for_workspace(
&self,
auth_: &BearerToken,
workspace_rid: &WorkspaceRid,
dataset_rid: &DatasetRid,
) -> impl Future<Output = Result<(), Error>> + Send;
}Expand description
Internal service for managing per-workspace usage tracking dataset metadata.
Required Methods§
Sourcefn set_usage_dataset_for_workspace(
&self,
auth_: &BearerToken,
workspace_rid: &WorkspaceRid,
dataset_rid: &DatasetRid,
) -> impl Future<Output = Result<(), Error>> + Send
fn set_usage_dataset_for_workspace( &self, auth_: &BearerToken, workspace_rid: &WorkspaceRid, dataset_rid: &DatasetRid, ) -> impl Future<Output = Result<(), Error>> + Send
Sets the usage tracking dataset RID for the specified workspace. Creates or updates the mapping.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.