pub enum AgentAdapterErrorKind {
PermissionDenied,
InvalidScope,
LimitExceeded,
QosRejected,
StorageUnavailable,
Timeout,
Cancelled,
UnsupportedOperation,
InvalidArgument,
Internal,
}Expand description
Stable adapter error categories for protocol-level governance.
Variants§
PermissionDenied
InvalidScope
LimitExceeded
QosRejected
Timeout
Cancelled
UnsupportedOperation
InvalidArgument
Internal
Implementations§
Trait Implementations§
Source§impl Clone for AgentAdapterErrorKind
impl Clone for AgentAdapterErrorKind
Source§fn clone(&self) -> AgentAdapterErrorKind
fn clone(&self) -> AgentAdapterErrorKind
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 AgentAdapterErrorKind
Source§impl Debug for AgentAdapterErrorKind
impl Debug for AgentAdapterErrorKind
impl Eq for AgentAdapterErrorKind
Source§impl PartialEq for AgentAdapterErrorKind
impl PartialEq for AgentAdapterErrorKind
impl StructuralPartialEq for AgentAdapterErrorKind
Auto Trait Implementations§
impl Freeze for AgentAdapterErrorKind
impl RefUnwindSafe for AgentAdapterErrorKind
impl Send for AgentAdapterErrorKind
impl Sync for AgentAdapterErrorKind
impl Unpin for AgentAdapterErrorKind
impl UnsafeUnpin for AgentAdapterErrorKind
impl UnwindSafe for AgentAdapterErrorKind
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.