pub trait AsyncDataFrameMetadataService {
// Required methods
fn get_data_frame_metadata(
&self,
auth_: BearerToken,
request: GetDataFrameMetadataRequest,
) -> impl Future<Output = Result<DataFrameMetadata, Error>> + Send;
fn batch_get_data_frame_metadata(
&self,
auth_: BearerToken,
request: BatchGetDataFrameMetadataRequest,
) -> impl Future<Output = Result<BatchDataFrameMetadata, Error>> + Send;
}Expand description
Data frame metadata lookup. This includes metadata about the data sources reachable from the data frame.
Required Methods§
Sourcefn get_data_frame_metadata(
&self,
auth_: BearerToken,
request: GetDataFrameMetadataRequest,
) -> impl Future<Output = Result<DataFrameMetadata, Error>> + Send
fn get_data_frame_metadata( &self, auth_: BearerToken, request: GetDataFrameMetadataRequest, ) -> impl Future<Output = Result<DataFrameMetadata, Error>> + Send
Resolves metadata for the data frame.
Sourcefn batch_get_data_frame_metadata(
&self,
auth_: BearerToken,
request: BatchGetDataFrameMetadataRequest,
) -> impl Future<Output = Result<BatchDataFrameMetadata, Error>> + Send
fn batch_get_data_frame_metadata( &self, auth_: BearerToken, request: BatchGetDataFrameMetadataRequest, ) -> impl Future<Output = Result<BatchDataFrameMetadata, Error>> + Send
Batched form of getDataFrameMetadata.
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.