pub struct OpenAiCompatCatalogCodec { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Clone for OpenAiCompatCatalogCodec
impl Clone for OpenAiCompatCatalogCodec
impl Copy for OpenAiCompatCatalogCodec
Source§impl Debug for OpenAiCompatCatalogCodec
impl Debug for OpenAiCompatCatalogCodec
impl Eq for OpenAiCompatCatalogCodec
Source§impl PartialEq for OpenAiCompatCatalogCodec
impl PartialEq for OpenAiCompatCatalogCodec
Source§impl ProviderCatalogDiscovery for OpenAiCompatCatalogCodec
impl ProviderCatalogDiscovery for OpenAiCompatCatalogCodec
type NativeResponse = OpenAiCompatNativeCatalog
fn source(&self) -> CatalogSourceKind
fn normalize( &self, response: &Self::NativeResponse, observed_at_epoch_seconds: u64, ) -> Result<Vec<NormalizedModelSpec>, CatalogError>
impl StructuralPartialEq for OpenAiCompatCatalogCodec
Auto Trait Implementations§
impl Freeze for OpenAiCompatCatalogCodec
impl RefUnwindSafe for OpenAiCompatCatalogCodec
impl Send for OpenAiCompatCatalogCodec
impl Sync for OpenAiCompatCatalogCodec
impl Unpin for OpenAiCompatCatalogCodec
impl UnsafeUnpin for OpenAiCompatCatalogCodec
impl UnwindSafe for OpenAiCompatCatalogCodec
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