pub trait MetadataProvider {
// Required method
fn get_metadata(
&self,
task_id: i32,
) -> Result<Vec<MetadataLabel>, MetadataProviderError>;
}Required Methods§
Sourcefn get_metadata(
&self,
task_id: i32,
) -> Result<Vec<MetadataLabel>, MetadataProviderError>
fn get_metadata( &self, task_id: i32, ) -> Result<Vec<MetadataLabel>, MetadataProviderError>
Return a vector of labels for the provided task id. Labels returned by this function will be assumed to apply to all task_ids in the same process/tgid as the provided task_id.