pub struct AzureExt { /* private fields */ }Trait Implementations§
Source§impl<H> Capabilities<H> for AzureExt
impl<H> Capabilities<H> for AzureExt
type Completion = Capable<CompletionModel<H>>
type Embeddings = Capable<EmbeddingModel<H>>
type Transcription = Capable<TranscriptionModel<H>>
type ModelListing = Nothing
Source§impl Provider for AzureExt
impl Provider for AzureExt
Source§const VERIFY_PATH: &'static str = ""
const VERIFY_PATH: &'static str = ""
Verifying Azure auth without consuming tokens is not supported
type Builder = AzureExtBuilder
fn build<H>( builder: &ClientBuilder<<AzureExt as Provider>::Builder, <<AzureExt as Provider>::Builder as ProviderBuilder>::ApiKey, H>, ) -> Result<AzureExt, Error>
fn build_uri(&self, base_url: &str, path: &str, _transport: Transport) -> String
fn with_custom(&self, req: Builder) -> Result<Builder, Error>
Auto Trait Implementations§
impl Freeze for AzureExt
impl RefUnwindSafe for AzureExt
impl Send for AzureExt
impl Sync for AzureExt
impl Unpin for AzureExt
impl UnsafeUnpin for AzureExt
impl UnwindSafe for AzureExt
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