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