pub struct AiAvailabilityObservation {
pub source: AiAvailabilitySource,
pub catalog_revision: String,
pub location: Option<String>,
pub models: Vec<AiModelAvailabilityObservation>,
}Fields§
§source: AiAvailabilitySource§catalog_revision: String§location: Option<String>§models: Vec<AiModelAvailabilityObservation>Implementations§
Source§impl AiAvailabilityObservation
impl AiAvailabilityObservation
Sourcepub fn unobserved(
source: AiAvailabilitySource,
platform: Platform,
location: Option<String>,
) -> Self
pub fn unobserved( source: AiAvailabilitySource, platform: Platform, location: Option<String>, ) -> Self
Conservative observation used until a provider control-plane read has completed. It never claims that a configured model is usable.
Trait Implementations§
Source§impl Clone for AiAvailabilityObservation
impl Clone for AiAvailabilityObservation
Source§impl Debug for AiAvailabilityObservation
impl Debug for AiAvailabilityObservation
Source§impl<'de> Deserialize<'de> for AiAvailabilityObservation
impl<'de> Deserialize<'de> for AiAvailabilityObservation
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 StructuralPartialEq for AiAvailabilityObservation
Auto Trait Implementations§
impl Freeze for AiAvailabilityObservation
impl RefUnwindSafe for AiAvailabilityObservation
impl Send for AiAvailabilityObservation
impl Sync for AiAvailabilityObservation
impl Unpin for AiAvailabilityObservation
impl UnsafeUnpin for AiAvailabilityObservation
impl UnwindSafe for AiAvailabilityObservation
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