pub struct IdentityInferenceRequestPreparer;Trait Implementations§
Source§impl<S: MaybeSync> InferenceRequestPreparer<S> for IdentityInferenceRequestPreparer
impl<S: MaybeSync> InferenceRequestPreparer<S> for IdentityInferenceRequestPreparer
fn prepare<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
_session: &'life1 S,
_conversation: &'life2 Conversation,
input: InferenceInput,
) -> Pin<Box<dyn Future<Output = Result<PreparedInferenceRequest>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
fn prepare_session<'life0, 'life1, 'async_trait>(
&'life0 self,
_session: &'life1 S,
) -> Pin<Box<dyn Future<Output = Result<Option<S>>> + Send + 'async_trait>>where
Self: Sync + 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
Auto Trait Implementations§
impl Freeze for IdentityInferenceRequestPreparer
impl RefUnwindSafe for IdentityInferenceRequestPreparer
impl Send for IdentityInferenceRequestPreparer
impl Sync for IdentityInferenceRequestPreparer
impl Unpin for IdentityInferenceRequestPreparer
impl UnsafeUnpin for IdentityInferenceRequestPreparer
impl UnwindSafe for IdentityInferenceRequestPreparer
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoMaybeUndefined<T> for T
impl<T> IntoMaybeUndefined<T> for T
Source§fn into_maybe_undefined(self) -> MaybeUndefined<T>
fn into_maybe_undefined(self) -> MaybeUndefined<T>
Converts this value into a three-state builder argument.
Source§impl<T> IntoOption<T> for T
impl<T> IntoOption<T> for T
Source§fn into_option(self) -> Option<T>
fn into_option(self) -> Option<T>
Converts this value into an optional builder argument.