pub struct GroqExt;Trait Implementations§
Source§impl<H> Capabilities<H> for GroqExt
impl<H> Capabilities<H> for GroqExt
type Completion = Capable<CompletionModel<H>>
type Embeddings = Nothing
type Transcription = Capable<TranscriptionModel<H>>
type ModelListing = Nothing
Source§impl Provider for GroqExt
impl Provider for GroqExt
const VERIFY_PATH: &'static str = "/models"
Source§type Builder = GroqBuilder
type Builder = GroqBuilder
The builder type that constructs this provider extension.
This associates extensions with their builders for type inference.
fn build_uri(&self, base_url: &str, path: &str, _transport: Transport) -> String
fn with_custom(&self, req: Builder) -> Result<Builder, Error>
impl Copy for GroqExt
Auto Trait Implementations§
impl Freeze for GroqExt
impl RefUnwindSafe for GroqExt
impl Send for GroqExt
impl Sync for GroqExt
impl Unpin for GroqExt
impl UnsafeUnpin for GroqExt
impl UnwindSafe for GroqExt
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