pub enum ReleaseMetadataErrorKind {
ClientBuild,
NetworkTimeout,
Network,
Transport,
HttpStatus,
ResponseTooLarge,
}Expand description
Stable failure categories exposed by release-metadata adapters.
Variants§
Implementations§
Source§impl ReleaseMetadataErrorKind
impl ReleaseMetadataErrorKind
Sourcepub const fn diagnostic_code(self) -> &'static str
pub const fn diagnostic_code(self) -> &'static str
Returns the low-cardinality diagnostic code used by application responses.
Trait Implementations§
Source§impl Clone for ReleaseMetadataErrorKind
impl Clone for ReleaseMetadataErrorKind
Source§fn clone(&self) -> ReleaseMetadataErrorKind
fn clone(&self) -> ReleaseMetadataErrorKind
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 ReleaseMetadataErrorKind
Source§impl Debug for ReleaseMetadataErrorKind
impl Debug for ReleaseMetadataErrorKind
impl Eq for ReleaseMetadataErrorKind
Source§impl PartialEq for ReleaseMetadataErrorKind
impl PartialEq for ReleaseMetadataErrorKind
impl StructuralPartialEq for ReleaseMetadataErrorKind
Auto Trait Implementations§
impl Freeze for ReleaseMetadataErrorKind
impl RefUnwindSafe for ReleaseMetadataErrorKind
impl Send for ReleaseMetadataErrorKind
impl Sync for ReleaseMetadataErrorKind
impl Unpin for ReleaseMetadataErrorKind
impl UnsafeUnpin for ReleaseMetadataErrorKind
impl UnwindSafe for ReleaseMetadataErrorKind
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,
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§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.