pub enum ProviderFailureEvidence {
Show 16 variants
Authentication {
account_ref: String,
},
Authorization {
account_ref: String,
},
SubscriptionExhaustion {
capacity_domain_ref: String,
},
RollingRateExhaustion {
retry_window_ref: String,
},
ModelAccess {
model_ref: String,
},
InvalidCanonicalRequest {
request_ref: String,
},
AdapterInvalidRequest {
adapter_version: String,
},
UnsupportedCapability {
capability_ref: String,
},
ModelNotFoundOrRetired {
catalog_snapshot_ref: String,
},
Overload {
endpoint_ref: String,
},
Timeout {
visibility_ref: String,
},
Network {
visibility_ref: String,
},
MalformedStream {
visibility_ref: String,
},
Cancelled {
visibility_ref: String,
},
Upstream5xx {
endpoint_ref: String,
},
Unknown {
bounded_fingerprint: String,
scope_ref: String,
},
}Variants§
Authentication
Authorization
SubscriptionExhaustion
RollingRateExhaustion
ModelAccess
InvalidCanonicalRequest
AdapterInvalidRequest
UnsupportedCapability
ModelNotFoundOrRetired
Overload
Timeout
Network
MalformedStream
Cancelled
Upstream5xx
Unknown
Trait Implementations§
Source§impl Clone for ProviderFailureEvidence
impl Clone for ProviderFailureEvidence
Source§impl Debug for ProviderFailureEvidence
impl Debug for ProviderFailureEvidence
impl Eq for ProviderFailureEvidence
Source§impl PartialEq for ProviderFailureEvidence
impl PartialEq for ProviderFailureEvidence
impl StructuralPartialEq for ProviderFailureEvidence
Auto Trait Implementations§
impl Freeze for ProviderFailureEvidence
impl RefUnwindSafe for ProviderFailureEvidence
impl Send for ProviderFailureEvidence
impl Sync for ProviderFailureEvidence
impl Unpin for ProviderFailureEvidence
impl UnsafeUnpin for ProviderFailureEvidence
impl UnwindSafe for ProviderFailureEvidence
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