pub struct ConversationsApiClient { /* private fields */ }
Implementations§
Source§impl ConversationsApiClient
impl ConversationsApiClient
pub fn new(configuration: Arc<Configuration>) -> Self
Trait Implementations§
Source§impl ConversationsApi for ConversationsApiClient
impl ConversationsApi for ConversationsApiClient
Source§fn create_conversation_model<'life0, 'async_trait>(
&'life0 self,
params: CreateConversationModelParams,
) -> Pin<Box<dyn Future<Output = Result<ConversationModelSchema, Error<CreateConversationModelError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn create_conversation_model<'life0, 'async_trait>(
&'life0 self,
params: CreateConversationModelParams,
) -> Pin<Box<dyn Future<Output = Result<ConversationModelSchema, Error<CreateConversationModelError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Create a Conversation Model
Source§fn delete_conversation_model<'life0, 'async_trait>(
&'life0 self,
params: DeleteConversationModelParams,
) -> Pin<Box<dyn Future<Output = Result<ConversationModelSchema, Error<DeleteConversationModelError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn delete_conversation_model<'life0, 'async_trait>(
&'life0 self,
params: DeleteConversationModelParams,
) -> Pin<Box<dyn Future<Output = Result<ConversationModelSchema, Error<DeleteConversationModelError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Delete a conversation model
Source§fn retrieve_all_conversation_models<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<Vec<ConversationModelSchema>, Error<RetrieveAllConversationModelsError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn retrieve_all_conversation_models<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<Vec<ConversationModelSchema>, Error<RetrieveAllConversationModelsError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Retrieve all conversation models
Source§fn retrieve_conversation_model<'life0, 'async_trait>(
&'life0 self,
params: RetrieveConversationModelParams,
) -> Pin<Box<dyn Future<Output = Result<ConversationModelSchema, Error<RetrieveConversationModelError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn retrieve_conversation_model<'life0, 'async_trait>(
&'life0 self,
params: RetrieveConversationModelParams,
) -> Pin<Box<dyn Future<Output = Result<ConversationModelSchema, Error<RetrieveConversationModelError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Retrieve a conversation model
Source§fn update_conversation_model<'life0, 'async_trait>(
&'life0 self,
params: UpdateConversationModelParams,
) -> Pin<Box<dyn Future<Output = Result<ConversationModelSchema, Error<UpdateConversationModelError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn update_conversation_model<'life0, 'async_trait>(
&'life0 self,
params: UpdateConversationModelParams,
) -> Pin<Box<dyn Future<Output = Result<ConversationModelSchema, Error<UpdateConversationModelError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Update a conversation model
Auto Trait Implementations§
impl Freeze for ConversationsApiClient
impl !RefUnwindSafe for ConversationsApiClient
impl Send for ConversationsApiClient
impl Sync for ConversationsApiClient
impl Unpin for ConversationsApiClient
impl !UnwindSafe for ConversationsApiClient
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