Trait em_client::DatasetApi
source[−]pub trait DatasetApi {
type Error;
fn create_dataset(
&self,
body: CreateDatasetRequest
) -> Result<Dataset, Self::Error>;
fn delete_dataset(&self, dataset_id: Uuid) -> Result<(), Self::Error>;
fn get_all_datasets(
&self,
name: Option<String>,
description: Option<String>,
limit: Option<i32>,
offset: Option<i32>
) -> Result<GetAllDatasetsResponse, Self::Error>;
fn get_dataset(&self, dataset_id: Uuid) -> Result<Dataset, Self::Error>;
fn update_dataset(
&self,
dataset_id: Uuid,
body: DatasetUpdateRequest
) -> Result<Dataset, Self::Error>;
}
Associated Types
Required methods
fn create_dataset(
&self,
body: CreateDatasetRequest
) -> Result<Dataset, Self::Error>
Get all datasets