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.
JSON schema
{
"description": "Provider control plane used to observe model availability without invoking\na model, spending customer quota, or accepting provider terms.",
"type": "string",
"enum": [
"aws-bedrock",
"gcp-vertex",
"azure-foundry",
"anthropic"
]
}Variants§
Trait Implementations§
Source§impl Clone for AiAvailabilitySource
impl Clone for AiAvailabilitySource
impl 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
Source§impl Display for AiAvailabilitySource
impl Display for AiAvailabilitySource
impl Eq for AiAvailabilitySource
Source§impl From<&AiAvailabilitySource> for AiAvailabilitySource
impl From<&AiAvailabilitySource> for AiAvailabilitySource
Source§fn from(value: &AiAvailabilitySource) -> Self
fn from(value: &AiAvailabilitySource) -> Self
Converts to this type from the input type.
Source§impl FromStr for AiAvailabilitySource
impl FromStr for AiAvailabilitySource
Source§impl Hash for AiAvailabilitySource
impl Hash for AiAvailabilitySource
Source§impl Ord for AiAvailabilitySource
impl Ord for AiAvailabilitySource
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for AiAvailabilitySource
impl PartialEq for AiAvailabilitySource
Source§impl PartialOrd for AiAvailabilitySource
impl PartialOrd for AiAvailabilitySource
Source§impl Serialize for AiAvailabilitySource
impl Serialize for AiAvailabilitySource
impl StructuralPartialEq for AiAvailabilitySource
Source§impl TryFrom<&String> for AiAvailabilitySource
impl TryFrom<&String> for AiAvailabilitySource
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<&str> for AiAvailabilitySource
impl TryFrom<&str> for AiAvailabilitySource
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<String> for AiAvailabilitySource
impl TryFrom<String> for AiAvailabilitySource
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Auto Trait Implementations§
impl Forget for AiAvailabilitySource
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