Struct decthings_api::rpc::dataset::DatasetRpc
source · pub struct DatasetRpc { /* private fields */ }
Implementations§
source§impl DatasetRpc
impl DatasetRpc
pub async fn create_dataset( &self, params: CreateDatasetParams<'_> ) -> Result<CreateDatasetResult, DecthingsRpcError<CreateDatasetError>>
pub async fn update_dataset( &self, params: UpdateDatasetParams<'_> ) -> Result<UpdateDatasetResult, DecthingsRpcError<UpdateDatasetError>>
pub async fn delete_dataset( &self, params: DeleteDatasetParams<'_> ) -> Result<DeleteDatasetResult, DecthingsRpcError<DeleteDatasetError>>
pub async fn get_datasets( &self, params: GetDatasetsParams<'_, impl AsRef<str> + Serialize> ) -> Result<GetDatasetsResult, DecthingsRpcError<GetDatasetsError>>
pub async fn add_entries( &self, params: AddEntriesParams<'_> ) -> Result<AddEntriesResult, DecthingsRpcError<AddEntriesError>>
pub async fn add_entries_to_needs_review( &self, params: AddEntriesToNeedsReviewParams<'_> ) -> Result<AddEntriesToNeedsReviewResult, DecthingsRpcError<AddEntriesToNeedsReviewError>>
pub async fn finalize_needs_review_entries( &self, params: FinalizeNeedsReviewEntriesParams<'_> ) -> Result<FinalizeNeedsReviewEntriesResult, DecthingsRpcError<FinalizeNeedsReviewEntriesError>>
pub async fn get_entries( &self, params: GetEntriesParams<'_> ) -> Result<GetEntriesResult, DecthingsRpcError<GetEntriesError>>
pub async fn get_needs_review_entries( &self, params: GetNeedsReviewEntriesParams<'_> ) -> Result<GetNeedsReviewEntriesResult, DecthingsRpcError<GetNeedsReviewEntriesError>>
pub async fn remove_entries( &self, params: RemoveEntriesParams<'_> ) -> Result<RemoveEntriesResult, DecthingsRpcError<RemoveEntriesError>>
pub async fn remove_needs_review_entries( &self, params: RemoveNeedsReviewEntriesParams<'_> ) -> Result<RemoveNeedsReviewEntriesResult, DecthingsRpcError<RemoveNeedsReviewEntriesError>>
Auto Trait Implementations§
impl Freeze for DatasetRpc
impl !RefUnwindSafe for DatasetRpc
impl Send for DatasetRpc
impl Sync for DatasetRpc
impl Unpin for DatasetRpc
impl !UnwindSafe for DatasetRpc
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more