Enum Upstream Failure Class
Generated from cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-pii-redaction -p nemo-relay-ffi -p nemo-relay-types -p nemo-relay-plugin -p nemo-relay-worker-proto -p nemo-relay-worker.
Stable classification for an upstream provider failure captured by retry-aware dispatch.
Variants
Connection
Connection
Provider connection could not be established or was interrupted.
Timeout
Timeout
Provider request timed out.
RetryableStatus
RetryableStatus
Retryable HTTP status without a more specific provider classification.
ContextWindow
ContextWindow
Provider rejected the request because its context window was exceeded.
ModelUnavailable
ModelUnavailable
Requested provider model is temporarily unavailable.
Authentication
Authentication
Provider authentication or authorization failed.
InvalidRequest
InvalidRequest
Provider rejected an invalid request.
Other
Other
Other non-retryable provider failure.
Trait Implementations
impl Clone for UpstreamFailureClass
impl Clone for UpstreamFailureClass
clone
fn clone(&self) -> UpstreamFailureClass
clone_from
fn clone_from(&mut self, source: &Self)
impl Debug for UpstreamFailureClass
impl Debug for UpstreamFailureClass
fmt
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl<'de> Deserialize<'de> for UpstreamFailureClass
impl<'de> Deserialize<'de> for UpstreamFailureClass
deserialize
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
impl PartialEq for UpstreamFailureClass
impl PartialEq for UpstreamFailureClass
eq
fn eq(&self, other: &UpstreamFailureClass) -> bool
ne
fn ne(&self, other: &Rhs) -> bool
impl Serialize for UpstreamFailureClass
impl Serialize for UpstreamFailureClass
serialize
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where
__S: Serializer,
impl Copy for UpstreamFailureClass
impl Copy for UpstreamFailureClass
impl Eq for UpstreamFailureClass
impl Eq for UpstreamFailureClass
impl StructuralPartialEq for UpstreamFailureClass
impl StructuralPartialEq for UpstreamFailureClass