pub struct TransformationsApiClient { /* private fields */ }Available on crate feature
transformations_api only.Implementations§
Source§impl TransformationsApiClient
impl TransformationsApiClient
pub fn new(configuration: Arc<Configuration>) -> Self
Trait Implementations§
Source§impl TransformationsApi for TransformationsApiClient
impl TransformationsApi for TransformationsApiClient
Source§fn delete_transformation<'uid, 'life0, 'async_trait>(
&'life0 self,
uid: &'uid str,
) -> Pin<Box<dyn Future<Output = Result<(), Error<DeleteTransformationError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'uid: 'async_trait,
'life0: 'async_trait,
fn delete_transformation<'uid, 'life0, 'async_trait>(
&'life0 self,
uid: &'uid str,
) -> Pin<Box<dyn Future<Output = Result<(), Error<DeleteTransformationError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'uid: 'async_trait,
'life0: 'async_trait,
DELETE /transformations/{uid}
Source§fn get_transformation<'uid, 'life0, 'async_trait>(
&'life0 self,
uid: &'uid str,
) -> Pin<Box<dyn Future<Output = Result<Transformation, Error<GetTransformationError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'uid: 'async_trait,
'life0: 'async_trait,
fn get_transformation<'uid, 'life0, 'async_trait>(
&'life0 self,
uid: &'uid str,
) -> Pin<Box<dyn Future<Output = Result<Transformation, Error<GetTransformationError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'uid: 'async_trait,
'life0: 'async_trait,
GET /transformations/{uid}
Source§fn get_transformation_services<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<Vec<String>, Error<GetTransformationServicesError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn get_transformation_services<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<Vec<String>, Error<GetTransformationServicesError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
GET /transformations/services
Source§fn get_transformations<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<Vec<TransformationDto>, Error<GetTransformationsError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn get_transformations<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<Vec<TransformationDto>, Error<GetTransformationsError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
GET /transformations
Source§fn put_transformation<'uid, 'transformation_dto, 'life0, 'async_trait>(
&'life0 self,
uid: &'uid str,
transformation_dto: TransformationDto,
) -> Pin<Box<dyn Future<Output = Result<(), Error<PutTransformationError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'uid: 'async_trait,
'transformation_dto: 'async_trait,
'life0: 'async_trait,
fn put_transformation<'uid, 'transformation_dto, 'life0, 'async_trait>(
&'life0 self,
uid: &'uid str,
transformation_dto: TransformationDto,
) -> Pin<Box<dyn Future<Output = Result<(), Error<PutTransformationError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'uid: 'async_trait,
'transformation_dto: 'async_trait,
'life0: 'async_trait,
PUT /transformations/{uid}
Auto Trait Implementations§
impl Freeze for TransformationsApiClient
impl !RefUnwindSafe for TransformationsApiClient
impl Send for TransformationsApiClient
impl Sync for TransformationsApiClient
impl Unpin for TransformationsApiClient
impl !UnwindSafe for TransformationsApiClient
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