pub enum AtmErrorCode {
Show 76 variants
ConfigHomeUnavailable,
AtmHomeUnresolved,
ConfigParseFailed,
ConfigRetiredHookMembersKey,
ConfigRetiredLegacyHookKeys,
ConfigTeamParseFailed,
ConfigTeamMissing,
IdentityUnavailable,
IdentityInvalid,
IdentityConflict,
MemberAlreadyExists,
MemberNotFound,
DaemonUnavailable,
RuntimeRootInvalid,
RuntimeBootstrapRefused,
SocketOverrideForbidden,
DaemonMayHaveExecuted,
DaemonLifecycleWedge,
DaemonLaunchGateRejected,
DaemonServingStateRejected,
DaemonStaleOwnerRecoveryFailed,
DaemonAutoStartFailed,
DaemonConnectionSaturated,
ClientDaemonVersionIncompatible,
DaemonAdvisorySessionAlreadyRegistered,
DaemonAdvisorySessionNotRegistered,
DaemonAdvisorySessionCleanupFailed,
RemoteDeliveryOutcomeUnknown,
AddressParseFailed,
TeamUnavailable,
TeamInvalid,
TeamNotFound,
AgentNotFound,
MailboxReadFailed,
MailboxWriteFailed,
MailboxLockFailed,
MailboxLockReadOnlyFilesystem,
MailboxLockTimeout,
InternalError,
MessageValidationFailed,
SelfAddressedSendInvalid,
EmptyNudgeTemplateBody,
CallerContextRequestInvalid,
SerializationFailed,
FilePolicyRejected,
FileReferenceRewriteFailed,
WaitTimeout,
AckInvalidState,
ClearInvalidState,
ObservabilityEmitFailed,
ObservabilityQueryFailed,
ObservabilityFollowFailed,
ObservabilityHealthFailed,
ObservabilityBootstrapFailed,
ObservabilityHealthOk,
WarningInvalidTeamMemberSkipped,
WarningMailboxRecordSkipped,
WarningMalformedAtmFieldIgnored,
WarningObservabilityHealthDegraded,
WarningSqliteHealthDegraded,
WarningOriginInboxEntrySkipped,
WarningMissingTeamConfigFallback,
WarningSendAlertStateDegraded,
WarningIdentityDrift,
WarningRosterDrift,
WarningBaselineMemberMissing,
WarningRestoreInProgress,
WarningStaleMailboxLock,
WarningHookSkipped,
WarningHookExecutionFailed,
PostSendPaneMissing,
PostSendTmuxSendFailed,
PostSendGraftUnavailable,
PostSendAdvisoryDeliveryFailed,
TestFakeTransportInjectionFailed,
HelpTopicNotFound,
}Variants§
AtmHomeUnresolved
ConfigParseFailed
ConfigRetiredHookMembersKey
ConfigRetiredLegacyHookKeys
ConfigTeamParseFailed
ConfigTeamMissing
IdentityInvalid
IdentityConflict
MemberAlreadyExists
MemberNotFound
RuntimeRootInvalid
RuntimeBootstrapRefused
SocketOverrideForbidden
DaemonMayHaveExecuted
DaemonLifecycleWedge
DaemonLaunchGateRejected
DaemonServingStateRejected
DaemonStaleOwnerRecoveryFailed
DaemonAutoStartFailed
DaemonConnectionSaturated
ClientDaemonVersionIncompatible
DaemonAdvisorySessionAlreadyRegistered
DaemonAdvisorySessionNotRegistered
DaemonAdvisorySessionCleanupFailed
RemoteDeliveryOutcomeUnknown
AddressParseFailed
TeamInvalid
TeamNotFound
AgentNotFound
MailboxReadFailed
MailboxWriteFailed
MailboxLockFailed
MailboxLockReadOnlyFilesystem
MailboxLockTimeout
InternalError
MessageValidationFailed
SelfAddressedSendInvalid
EmptyNudgeTemplateBody
CallerContextRequestInvalid
SerializationFailed
FilePolicyRejected
FileReferenceRewriteFailed
WaitTimeout
AckInvalidState
ClearInvalidState
ObservabilityEmitFailed
ObservabilityQueryFailed
ObservabilityFollowFailed
ObservabilityHealthFailed
ObservabilityBootstrapFailed
ObservabilityHealthOk
WarningInvalidTeamMemberSkipped
WarningMailboxRecordSkipped
WarningMalformedAtmFieldIgnored
WarningObservabilityHealthDegraded
WarningSqliteHealthDegraded
WarningOriginInboxEntrySkipped
WarningMissingTeamConfigFallback
WarningSendAlertStateDegraded
WarningIdentityDrift
WarningRosterDrift
WarningBaselineMemberMissing
WarningRestoreInProgress
WarningStaleMailboxLock
WarningHookSkipped
WarningHookExecutionFailed
PostSendPaneMissing
PostSendTmuxSendFailed
PostSendAdvisoryDeliveryFailed
TestFakeTransportInjectionFailed
HelpTopicNotFound
Implementations§
Trait Implementations§
Source§impl Clone for AtmErrorCode
impl Clone for AtmErrorCode
Source§fn clone(&self) -> AtmErrorCode
fn clone(&self) -> AtmErrorCode
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 AtmErrorCode
Source§impl Debug for AtmErrorCode
impl Debug for AtmErrorCode
Source§impl<'de> Deserialize<'de> for AtmErrorCode
impl<'de> Deserialize<'de> for AtmErrorCode
Source§fn deserialize<D>(
deserializer: D,
) -> Result<AtmErrorCode, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<AtmErrorCode, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for AtmErrorCode
impl Display for AtmErrorCode
impl Eq for AtmErrorCode
Source§impl FromStr for AtmErrorCode
impl FromStr for AtmErrorCode
Source§type Err = UnknownAtmErrorCode
type Err = UnknownAtmErrorCode
The associated error which can be returned from parsing.
Source§fn from_str(value: &str) -> Result<AtmErrorCode, <AtmErrorCode as FromStr>::Err>
fn from_str(value: &str) -> Result<AtmErrorCode, <AtmErrorCode as FromStr>::Err>
Parses a string
s to return a value of this type. Read moreSource§impl Hash for AtmErrorCode
impl Hash for AtmErrorCode
Source§impl PartialEq for AtmErrorCode
impl PartialEq for AtmErrorCode
Source§impl Serialize for AtmErrorCode
impl Serialize for AtmErrorCode
Source§fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for AtmErrorCode
Auto Trait Implementations§
impl Freeze for AtmErrorCode
impl RefUnwindSafe for AtmErrorCode
impl Send for AtmErrorCode
impl Sync for AtmErrorCode
impl Unpin for AtmErrorCode
impl UnsafeUnpin for AtmErrorCode
impl UnwindSafe for AtmErrorCode
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.