pub struct OpenAiCompatHost { /* private fields */ }Implementations§
Trait Implementations§
Source§impl ModelHost for OpenAiCompatHost
impl ModelHost for OpenAiCompatHost
fn capabilities(&self) -> HostCapabilities
fn first_token<'life0, 'async_trait>(
&'life0 self,
req: FirstTokenRequest,
) -> Pin<Box<dyn Future<Output = Result<FirstTokenDistribution, HostError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Auto Trait Implementations§
impl !Freeze for OpenAiCompatHost
impl !RefUnwindSafe for OpenAiCompatHost
impl !UnwindSafe for OpenAiCompatHost
impl Send for OpenAiCompatHost
impl Sync for OpenAiCompatHost
impl Unpin for OpenAiCompatHost
impl UnsafeUnpin for OpenAiCompatHost
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