pub enum CallErrorKind {
NotDeclared,
NotFound,
Denied,
Unavailable,
Timeout,
TooLarge,
Failed,
Invalid,
}Variants§
NotDeclared
The service’s manifest does not list the extension.
NotFound
No extension of the name is registered for the tenant.
Denied
The registration does not list the calling service.
Nothing serves the extension, or what does answered nonsense.
Timeout
TooLarge
Failed
The extension answered with an error of its own.
Invalid
The request is malformed.
Implementations§
Trait Implementations§
Source§impl Clone for CallErrorKind
impl Clone for CallErrorKind
impl Copy for CallErrorKind
Source§impl Debug for CallErrorKind
impl Debug for CallErrorKind
Source§impl<'de> Deserialize<'de> for CallErrorKind
impl<'de> Deserialize<'de> for CallErrorKind
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 Eq for CallErrorKind
Source§impl Hash for CallErrorKind
impl Hash for CallErrorKind
Source§impl PartialEq for CallErrorKind
impl PartialEq for CallErrorKind
Source§impl Serialize for CallErrorKind
impl Serialize for CallErrorKind
impl StructuralPartialEq for CallErrorKind
Auto Trait Implementations§
impl Freeze for CallErrorKind
impl RefUnwindSafe for CallErrorKind
impl Send for CallErrorKind
impl Sync for CallErrorKind
impl Unpin for CallErrorKind
impl UnsafeUnpin for CallErrorKind
impl UnwindSafe for CallErrorKind
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