pub enum AiAvailabilitySource {
AwsBedrock,
GcpVertex,
AzureFoundry,
Anthropic,
}Expand description
Provider control plane used to observe model availability without invoking a model, spending customer quota, or accepting provider terms.
Variants§
Trait Implementations§
Source§impl Clone for AiAvailabilitySource
impl Clone for AiAvailabilitySource
Source§fn clone(&self) -> AiAvailabilitySource
fn clone(&self) -> AiAvailabilitySource
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AiAvailabilitySource
Source§impl Debug for AiAvailabilitySource
impl Debug for AiAvailabilitySource
Source§impl<'de> Deserialize<'de> for AiAvailabilitySource
impl<'de> Deserialize<'de> for AiAvailabilitySource
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for AiAvailabilitySource
Source§impl PartialEq for AiAvailabilitySource
impl PartialEq for AiAvailabilitySource
Source§impl Serialize for AiAvailabilitySource
impl Serialize for AiAvailabilitySource
impl StructuralPartialEq for AiAvailabilitySource
Auto Trait Implementations§
impl Freeze for AiAvailabilitySource
impl RefUnwindSafe for AiAvailabilitySource
impl Send for AiAvailabilitySource
impl Sync for AiAvailabilitySource
impl Unpin for AiAvailabilitySource
impl UnsafeUnpin for AiAvailabilitySource
impl UnwindSafe for AiAvailabilitySource
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.