mungo/error
Types
pub type Error {
StructureError
AuthenticationError
ActorError
TCPError(mug.Error)
ConnectionStringError
WriteErrors(List(WriteError))
ServerError(MongoServerError)
}
Constructors
-
StructureError
-
AuthenticationError
-
ActorError
-
TCPError(mug.Error)
-
ConnectionStringError
-
WriteErrors(List(WriteError))
-
ServerError(MongoServerError)
https://github.com/mongodb/mongo/blob/master/src/mongo/base/error_codes.yml
pub type MongoServerError {
OK(String)
InternalError(String)
BadValue(String)
NoSuchKey(String)
GraphContainsCycle(String)
HostUnreachable(String)
HostNotFound(String)
UnknownError(String)
FailedToParse(String)
CannotMutateObject(String)
UserNotFound(String)
UnsupportedFormat(String)
Unauthorized(String)
TypeMismatch(String)
Overflow(String)
InvalidLength(String)
ProtocolError(String)
AuthenticationFailed(String)
CannotReuseObject(String)
IllegalOperation(String)
EmptyArrayOperation(String)
InvalidBSON(String)
AlreadyInitialized(String)
LockTimeout(String)
RemoteValidationError(String)
NamespaceNotFound(String)
IndexNotFound(String)
PathNotViable(String)
NonExistentPath(String)
InvalidPath(String)
RoleNotFound(String)
RolesNotRelated(String)
PrivilegeNotFound(String)
CannotBackfillArray(String)
UserModificationFailed(String)
RemoteChangeDetected(String)
FileRenameFailed(String)
FileNotOpen(String)
FileStreamFailed(String)
ConflictingUpdateOperators(String)
FileAlreadyOpen(String)
LogWriteFailed(String)
CursorNotFound(String)
UserDataInconsistent(String)
LockBusy(String)
NoMatchingDocument(String)
NamespaceExists(String)
InvalidRoleModification(String)
MaxTimeMSExpired(String)
ManualInterventionRequired(String)
DollarPrefixedFieldName(String)
InvalidIdField(String)
NotSingleValueField(String)
InvalidDBRef(String)
EmptyFieldName(String)
DottedFieldName(String)
RoleModificationFailed(String)
CommandNotFound(String)
ShardKeyNotFound(String)
OplogOperationUnsupported(String)
StaleShardVersion(String)
WriteConcernFailed(String)
MultipleErrorsOccurred(String)
ImmutableField(String)
CannotCreateIndex(String)
IndexAlreadyExists(String)
AuthSchemaIncompatible(String)
ShardNotFound(String)
ReplicaSetNotFound(String)
InvalidOptions(String)
InvalidNamespace(String)
NodeNotFound(String)
WriteConcernLegacyOK(String)
NoReplicationEnabled(String)
OperationIncomplete(String)
CommandResultSchemaViolation(String)
UnknownReplWriteConcern(String)
RoleDataInconsistent(String)
NoMatchParseContext(String)
NoProgressMade(String)
RemoteResultsUnavailable(String)
IndexOptionsConflict(String)
IndexKeySpecsConflict(String)
CannotSplit(String)
NetworkTimeout(String)
CallbackCanceled(String)
ShutdownInProgress(String)
SecondaryAheadOfPrimary(String)
InvalidReplicaSetConfig(String)
NotYetInitialized(String)
NotSecondary(String)
OperationFailed(String)
NoProjectionFound(String)
DBPathInUse(String)
UnsatisfiableWriteConcern(String)
OutdatedClient(String)
IncompatibleAuditMetadata(String)
NewReplicaSetConfigurationIncompatible(String)
NodeNotElectable(String)
IncompatibleShardingMetadata(String)
DistributedClockSkewed(String)
LockFailed(String)
InconsistentReplicaSetNames(String)
ConfigurationInProgress(String)
CannotInitializeNodeWithData(String)
NotExactValueField(String)
WriteConflict(String)
InitialSyncFailure(String)
InitialSyncOplogSourceMissing(String)
CommandNotSupported(String)
DocTooLargeForCapped(String)
ConflictingOperationInProgress(String)
NamespaceNotSharded(String)
InvalidSyncSource(String)
OplogStartMissing(String)
DocumentValidationFailure(String)
NotAReplicaSet(String)
IncompatibleElectionProtocol(String)
CommandFailed(String)
RPCProtocolNegotiationFailed(String)
UnrecoverableRollbackError(String)
LockNotFound(String)
LockStateChangeFailed(String)
SymbolNotFound(String)
FailedToSatisfyReadPreference(String)
ReadConcernMajorityNotAvailableYet(String)
StaleTerm(String)
CappedPositionLost(String)
IncompatibleShardingConfigVersion(String)
RemoteOplogStale(String)
JSInterpreterFailure(String)
InvalidSSLConfiguration(String)
SSLHandshakeFailed(String)
JSUncatchableError(String)
CursorInUse(String)
IncompatibleCatalogManager(String)
PooledConnectionsDropped(String)
ExceededMemoryLimit(String)
ZLibError(String)
ReadConcernMajorityNotEnabled(String)
NoConfigPrimary(String)
StaleEpoch(String)
OperationCannotBeBatched(String)
OplogOutOfOrder(String)
ChunkTooBig(String)
InconsistentShardIdentity(String)
CannotApplyOplogWhilePrimary(String)
CanRepairToDowngrade(String)
MustUpgrade(String)
DurationOverflow(String)
MaxStalenessOutOfRange(String)
IncompatibleCollationVersion(String)
CollectionIsEmpty(String)
ZoneStillInUse(String)
InitialSyncActive(String)
ViewDepthLimitExceeded(String)
CommandNotSupportedOnView(String)
OptionNotSupportedOnView(String)
InvalidPipelineOperator(String)
CommandOnShardedViewNotSupportedOnMongod(String)
TooManyMatchingDocuments(String)
CannotIndexParallelArrays(String)
TransportSessionClosed(String)
TransportSessionNotFound(String)
TransportSessionUnknown(String)
QueryPlanKilled(String)
FileOpenFailed(String)
ZoneNotFound(String)
RangeOverlapConflict(String)
WindowsPdhError(String)
BadPerfCounterPath(String)
AmbiguousIndexKeyPattern(String)
InvalidViewDefinition(String)
ClientMetadataMissingField(String)
ClientMetadataAppNameTooLarge(String)
ClientMetadataDocumentTooLarge(String)
ClientMetadataCannotBeMutated(String)
LinearizableReadConcernError(String)
IncompatibleServerVersion(String)
PrimarySteppedDown(String)
MasterSlaveConnectionFailure(String)
FailPointEnabled(String)
NoShardingEnabled(String)
BalancerInterrupted(String)
ViewPipelineMaxSizeExceeded(String)
InvalidIndexSpecificationOption(String)
ReplicaSetMonitorRemoved(String)
ChunkRangeCleanupPending(String)
CannotBuildIndexKeys(String)
NetworkInterfaceExceededTimeLimit(String)
ShardingStateNotInitialized(String)
TimeProofMismatch(String)
ClusterTimeFailsRateLimiter(String)
NoSuchSession(String)
InvalidUUID(String)
TooManyLocks(String)
StaleClusterTime(String)
CannotVerifyAndSignLogicalTime(String)
KeyNotFound(String)
IncompatibleRollbackAlgorithm(String)
DuplicateSession(String)
AuthenticationRestrictionUnmet(String)
DatabaseDropPending(String)
ElectionInProgress(String)
IncompleteTransactionHistory(String)
UpdateOperationFailed(String)
FTDCPathNotSet(String)
FTDCPathAlreadySet(String)
IndexModified(String)
CloseChangeStream(String)
IllegalOpMsgFlag(String)
QueryFeatureNotAllowed(String)
TransactionTooOld(String)
AtomicityFailure(String)
CannotImplicitlyCreateCollection(String)
SessionTransferIncomplete(String)
MustDowngrade(String)
DNSHostNotFound(String)
DNSProtocolError(String)
MaxSubPipelineDepthExceeded(String)
TooManyDocumentSequences(String)
RetryChangeStream(String)
InternalErrorNotSupported(String)
ForTestingErrorExtraInfo(String)
CursorKilled(String)
NotImplemented(String)
SnapshotTooOld(String)
DNSRecordTypeMismatch(String)
ConversionFailure(String)
CannotCreateCollection(String)
IncompatibleWithUpgradedServer(String)
BrokenPromise(String)
SnapshotUnavailable(String)
ProducerConsumerQueueBatchTooLarge(String)
ProducerConsumerQueueEndClosed(String)
StaleDbVersion(String)
StaleChunkHistory(String)
NoSuchTransaction(String)
ReentrancyNotAllowed(String)
FreeMonHttpInFlight(String)
FreeMonHttpTemporaryFailure(String)
FreeMonHttpPermanentFailure(String)
TransactionCommitted(String)
TransactionTooLarge(String)
UnknownFeatureCompatibilityVersion(String)
KeyedExecutorRetry(String)
InvalidResumeToken(String)
TooManyLogicalSessions(String)
ExceededTimeLimit(String)
OperationNotSupportedInTransaction(String)
TooManyFilesOpen(String)
OrphanedRangeCleanUpFailed(String)
FailPointSetFailed(String)
PreparedTransactionInProgress(String)
CannotBackup(String)
DataModifiedByRepair(String)
RepairedReplicaSetNode(String)
JSInterpreterFailureWithStack(String)
MigrationConflict(String)
ProducerConsumerQueueProducerQueueDepthExceeded(String)
ProducerConsumerQueueConsumed(String)
ExchangePassthrough(String)
IndexBuildAborted(String)
AlarmAlreadyFulfilled(String)
UnsatisfiableCommitQuorum(String)
ClientDisconnect(String)
ChangeStreamFatalError(String)
TransactionCoordinatorSteppingDown(String)
TransactionCoordinatorReachedAbortDecision(String)
WouldChangeOwningShard(String)
ForTestingErrorExtraInfoWithExtraInfoInNamespace(String)
IndexBuildAlreadyInProgress(String)
ChangeStreamHistoryLost(String)
TransactionCoordinatorDeadlineTaskCanceled(String)
ChecksumMismatch(String)
WaitForMajorityServiceEarlierOpTimeAvailable(String)
TransactionExceededLifetimeLimitSeconds(String)
NoQueryExecutionPlans(String)
QueryExceededMemoryLimitNoDiskUseAllowed(String)
InvalidSeedList(String)
InvalidTopologyType(String)
InvalidHeartBeatFrequency(String)
TopologySetNameRequired(String)
HierarchicalAcquisitionLevelViolation(String)
InvalidServerType(String)
OCSPCertificateStatusRevoked(String)
RangeDeletionAbandonedBecauseCollectionWithUUIDDoesNotExist(
String,
)
DataCorruptionDetected(String)
OCSPCertificateStatusUnknown(String)
SplitHorizonChange(String)
ShardInvalidatedForTargeting(String)
ReadThroughCacheLookupCanceled(String)
RangeDeletionAbandonedBecauseTaskDocumentDoesNotExist(String)
CurrentConfigNotCommittedYet(String)
ExhaustCommandFinished(String)
PeriodicJobIsStopped(String)
TransactionCoordinatorCanceled(String)
OperationIsKilledAndDelisted(String)
ResumableRangeDeleterDisabled(String)
ObjectIsBusy(String)
TooStaleToSyncFromSource(String)
QueryTrialRunCompleted(String)
ConnectionPoolExpired(String)
ForTestingOptionalErrorExtraInfo(String)
MovePrimaryInProgress(String)
TenantMigrationConflict(String)
TenantMigrationCommitted(String)
APIVersionError(String)
APIStrictError(String)
APIDeprecationError(String)
TenantMigrationAborted(String)
OplogQueryMinTsMissing(String)
NoSuchTenantMigration(String)
TenantMigrationAccessBlockerShuttingDown(String)
TenantMigrationInProgress(String)
SkipCommandExecution(String)
FailedToRunWithReplyBuilder(String)
CannotDowngrade(String)
ServiceExecutorInShutdown(String)
MechanismUnavailable(String)
TenantMigrationForgotten(String)
SocketException(String)
CannotGrowDocumentInCappedNamespace(String)
NotWritablePrimary(String)
BSONObjectTooLarge(String)
DuplicateKey(String)
InterruptedAtShutdown(String)
Interrupted(String)
InterruptedDueToReplStateChange(String)
BackgroundOperationInProgressForDatabase(String)
BackgroundOperationInProgressForNamespace(String)
MergeStageNoMatchingDocument(String)
DatabaseDifferCase(String)
StaleConfig(String)
NotPrimaryNoSecondaryOk(String)
NotPrimaryOrSecondary(String)
OutOfDiskSpace(String)
ClientMarkedKilled(String)
}
Constructors
-
OK(String)
-
InternalError(String)
-
BadValue(String)
-
NoSuchKey(String)
-
GraphContainsCycle(String)
-
HostUnreachable(String)
-
HostNotFound(String)
-
UnknownError(String)
-
FailedToParse(String)
-
CannotMutateObject(String)
-
UserNotFound(String)
-
UnsupportedFormat(String)
-
Unauthorized(String)
-
TypeMismatch(String)
-
Overflow(String)
-
InvalidLength(String)
-
ProtocolError(String)
-
AuthenticationFailed(String)
-
CannotReuseObject(String)
-
IllegalOperation(String)
-
EmptyArrayOperation(String)
-
InvalidBSON(String)
-
AlreadyInitialized(String)
-
LockTimeout(String)
-
RemoteValidationError(String)
-
NamespaceNotFound(String)
-
IndexNotFound(String)
-
PathNotViable(String)
-
NonExistentPath(String)
-
InvalidPath(String)
-
RoleNotFound(String)
-
RolesNotRelated(String)
-
PrivilegeNotFound(String)
-
CannotBackfillArray(String)
-
UserModificationFailed(String)
-
RemoteChangeDetected(String)
-
FileRenameFailed(String)
-
FileNotOpen(String)
-
FileStreamFailed(String)
-
ConflictingUpdateOperators(String)
-
FileAlreadyOpen(String)
-
LogWriteFailed(String)
-
CursorNotFound(String)
-
UserDataInconsistent(String)
-
LockBusy(String)
-
NoMatchingDocument(String)
-
NamespaceExists(String)
-
InvalidRoleModification(String)
-
MaxTimeMSExpired(String)
-
ManualInterventionRequired(String)
-
DollarPrefixedFieldName(String)
-
InvalidIdField(String)
-
NotSingleValueField(String)
-
InvalidDBRef(String)
-
EmptyFieldName(String)
-
DottedFieldName(String)
-
RoleModificationFailed(String)
-
CommandNotFound(String)
-
ShardKeyNotFound(String)
-
OplogOperationUnsupported(String)
-
StaleShardVersion(String)
-
WriteConcernFailed(String)
-
MultipleErrorsOccurred(String)
-
ImmutableField(String)
-
CannotCreateIndex(String)
-
IndexAlreadyExists(String)
-
AuthSchemaIncompatible(String)
-
ShardNotFound(String)
-
ReplicaSetNotFound(String)
-
InvalidOptions(String)
-
InvalidNamespace(String)
-
NodeNotFound(String)
-
WriteConcernLegacyOK(String)
-
NoReplicationEnabled(String)
-
OperationIncomplete(String)
-
CommandResultSchemaViolation(String)
-
UnknownReplWriteConcern(String)
-
RoleDataInconsistent(String)
-
NoMatchParseContext(String)
-
NoProgressMade(String)
-
RemoteResultsUnavailable(String)
-
IndexOptionsConflict(String)
-
IndexKeySpecsConflict(String)
-
CannotSplit(String)
-
NetworkTimeout(String)
-
CallbackCanceled(String)
-
ShutdownInProgress(String)
-
SecondaryAheadOfPrimary(String)
-
InvalidReplicaSetConfig(String)
-
NotYetInitialized(String)
-
NotSecondary(String)
-
OperationFailed(String)
-
NoProjectionFound(String)
-
DBPathInUse(String)
-
UnsatisfiableWriteConcern(String)
-
OutdatedClient(String)
-
IncompatibleAuditMetadata(String)
-
NewReplicaSetConfigurationIncompatible(String)
-
NodeNotElectable(String)
-
IncompatibleShardingMetadata(String)
-
DistributedClockSkewed(String)
-
LockFailed(String)
-
InconsistentReplicaSetNames(String)
-
ConfigurationInProgress(String)
-
CannotInitializeNodeWithData(String)
-
NotExactValueField(String)
-
WriteConflict(String)
-
InitialSyncFailure(String)
-
InitialSyncOplogSourceMissing(String)
-
CommandNotSupported(String)
-
DocTooLargeForCapped(String)
-
ConflictingOperationInProgress(String)
-
NamespaceNotSharded(String)
-
InvalidSyncSource(String)
-
OplogStartMissing(String)
-
DocumentValidationFailure(String)
-
NotAReplicaSet(String)
-
IncompatibleElectionProtocol(String)
-
CommandFailed(String)
-
RPCProtocolNegotiationFailed(String)
-
UnrecoverableRollbackError(String)
-
LockNotFound(String)
-
LockStateChangeFailed(String)
-
SymbolNotFound(String)
-
FailedToSatisfyReadPreference(String)
-
ReadConcernMajorityNotAvailableYet(String)
-
StaleTerm(String)
-
CappedPositionLost(String)
-
IncompatibleShardingConfigVersion(String)
-
RemoteOplogStale(String)
-
JSInterpreterFailure(String)
-
InvalidSSLConfiguration(String)
-
SSLHandshakeFailed(String)
-
JSUncatchableError(String)
-
CursorInUse(String)
-
IncompatibleCatalogManager(String)
-
PooledConnectionsDropped(String)
-
ExceededMemoryLimit(String)
-
ZLibError(String)
-
ReadConcernMajorityNotEnabled(String)
-
NoConfigPrimary(String)
-
StaleEpoch(String)
-
OperationCannotBeBatched(String)
-
OplogOutOfOrder(String)
-
ChunkTooBig(String)
-
InconsistentShardIdentity(String)
-
CannotApplyOplogWhilePrimary(String)
-
CanRepairToDowngrade(String)
-
MustUpgrade(String)
-
DurationOverflow(String)
-
MaxStalenessOutOfRange(String)
-
IncompatibleCollationVersion(String)
-
CollectionIsEmpty(String)
-
ZoneStillInUse(String)
-
InitialSyncActive(String)
-
ViewDepthLimitExceeded(String)
-
CommandNotSupportedOnView(String)
-
OptionNotSupportedOnView(String)
-
InvalidPipelineOperator(String)
-
CommandOnShardedViewNotSupportedOnMongod(String)
-
TooManyMatchingDocuments(String)
-
CannotIndexParallelArrays(String)
-
TransportSessionClosed(String)
-
TransportSessionNotFound(String)
-
TransportSessionUnknown(String)
-
QueryPlanKilled(String)
-
FileOpenFailed(String)
-
ZoneNotFound(String)
-
RangeOverlapConflict(String)
-
WindowsPdhError(String)
-
BadPerfCounterPath(String)
-
AmbiguousIndexKeyPattern(String)
-
InvalidViewDefinition(String)
-
ClientMetadataMissingField(String)
-
ClientMetadataAppNameTooLarge(String)
-
ClientMetadataDocumentTooLarge(String)
-
ClientMetadataCannotBeMutated(String)
-
LinearizableReadConcernError(String)
-
IncompatibleServerVersion(String)
-
PrimarySteppedDown(String)
-
MasterSlaveConnectionFailure(String)
-
FailPointEnabled(String)
-
NoShardingEnabled(String)
-
BalancerInterrupted(String)
-
ViewPipelineMaxSizeExceeded(String)
-
InvalidIndexSpecificationOption(String)
-
ReplicaSetMonitorRemoved(String)
-
ChunkRangeCleanupPending(String)
-
CannotBuildIndexKeys(String)
-
NetworkInterfaceExceededTimeLimit(String)
-
ShardingStateNotInitialized(String)
-
TimeProofMismatch(String)
-
ClusterTimeFailsRateLimiter(String)
-
NoSuchSession(String)
-
InvalidUUID(String)
-
TooManyLocks(String)
-
StaleClusterTime(String)
-
CannotVerifyAndSignLogicalTime(String)
-
KeyNotFound(String)
-
IncompatibleRollbackAlgorithm(String)
-
DuplicateSession(String)
-
AuthenticationRestrictionUnmet(String)
-
DatabaseDropPending(String)
-
ElectionInProgress(String)
-
IncompleteTransactionHistory(String)
-
UpdateOperationFailed(String)
-
FTDCPathNotSet(String)
-
FTDCPathAlreadySet(String)
-
IndexModified(String)
-
CloseChangeStream(String)
-
IllegalOpMsgFlag(String)
-
QueryFeatureNotAllowed(String)
-
TransactionTooOld(String)
-
AtomicityFailure(String)
-
CannotImplicitlyCreateCollection(String)
-
SessionTransferIncomplete(String)
-
MustDowngrade(String)
-
DNSHostNotFound(String)
-
DNSProtocolError(String)
-
MaxSubPipelineDepthExceeded(String)
-
TooManyDocumentSequences(String)
-
RetryChangeStream(String)
-
InternalErrorNotSupported(String)
-
ForTestingErrorExtraInfo(String)
-
CursorKilled(String)
-
NotImplemented(String)
-
SnapshotTooOld(String)
-
DNSRecordTypeMismatch(String)
-
ConversionFailure(String)
-
CannotCreateCollection(String)
-
IncompatibleWithUpgradedServer(String)
-
BrokenPromise(String)
-
SnapshotUnavailable(String)
-
ProducerConsumerQueueBatchTooLarge(String)
-
ProducerConsumerQueueEndClosed(String)
-
StaleDbVersion(String)
-
StaleChunkHistory(String)
-
NoSuchTransaction(String)
-
ReentrancyNotAllowed(String)
-
FreeMonHttpInFlight(String)
-
FreeMonHttpTemporaryFailure(String)
-
FreeMonHttpPermanentFailure(String)
-
TransactionCommitted(String)
-
TransactionTooLarge(String)
-
UnknownFeatureCompatibilityVersion(String)
-
KeyedExecutorRetry(String)
-
InvalidResumeToken(String)
-
TooManyLogicalSessions(String)
-
ExceededTimeLimit(String)
-
OperationNotSupportedInTransaction(String)
-
TooManyFilesOpen(String)
-
OrphanedRangeCleanUpFailed(String)
-
FailPointSetFailed(String)
-
PreparedTransactionInProgress(String)
-
CannotBackup(String)
-
DataModifiedByRepair(String)
-
RepairedReplicaSetNode(String)
-
JSInterpreterFailureWithStack(String)
-
MigrationConflict(String)
-
ProducerConsumerQueueProducerQueueDepthExceeded(String)
-
ProducerConsumerQueueConsumed(String)
-
ExchangePassthrough(String)
-
IndexBuildAborted(String)
-
AlarmAlreadyFulfilled(String)
-
UnsatisfiableCommitQuorum(String)
-
ClientDisconnect(String)
-
ChangeStreamFatalError(String)
-
TransactionCoordinatorSteppingDown(String)
-
TransactionCoordinatorReachedAbortDecision(String)
-
WouldChangeOwningShard(String)
-
ForTestingErrorExtraInfoWithExtraInfoInNamespace(String)
-
IndexBuildAlreadyInProgress(String)
-
ChangeStreamHistoryLost(String)
-
TransactionCoordinatorDeadlineTaskCanceled(String)
-
ChecksumMismatch(String)
-
WaitForMajorityServiceEarlierOpTimeAvailable(String)
-
TransactionExceededLifetimeLimitSeconds(String)
-
NoQueryExecutionPlans(String)
-
QueryExceededMemoryLimitNoDiskUseAllowed(String)
-
InvalidSeedList(String)
-
InvalidTopologyType(String)
-
InvalidHeartBeatFrequency(String)
-
TopologySetNameRequired(String)
-
HierarchicalAcquisitionLevelViolation(String)
-
InvalidServerType(String)
-
OCSPCertificateStatusRevoked(String)
-
RangeDeletionAbandonedBecauseCollectionWithUUIDDoesNotExist( String, )
-
DataCorruptionDetected(String)
-
OCSPCertificateStatusUnknown(String)
-
SplitHorizonChange(String)
-
ShardInvalidatedForTargeting(String)
-
ReadThroughCacheLookupCanceled(String)
-
RangeDeletionAbandonedBecauseTaskDocumentDoesNotExist(String)
-
CurrentConfigNotCommittedYet(String)
-
ExhaustCommandFinished(String)
-
PeriodicJobIsStopped(String)
-
TransactionCoordinatorCanceled(String)
-
OperationIsKilledAndDelisted(String)
-
ResumableRangeDeleterDisabled(String)
-
ObjectIsBusy(String)
-
TooStaleToSyncFromSource(String)
-
QueryTrialRunCompleted(String)
-
ConnectionPoolExpired(String)
-
ForTestingOptionalErrorExtraInfo(String)
-
MovePrimaryInProgress(String)
-
TenantMigrationConflict(String)
-
TenantMigrationCommitted(String)
-
APIVersionError(String)
-
APIStrictError(String)
-
APIDeprecationError(String)
-
TenantMigrationAborted(String)
-
OplogQueryMinTsMissing(String)
-
NoSuchTenantMigration(String)
-
TenantMigrationAccessBlockerShuttingDown(String)
-
TenantMigrationInProgress(String)
-
SkipCommandExecution(String)
-
FailedToRunWithReplyBuilder(String)
-
CannotDowngrade(String)
-
ServiceExecutorInShutdown(String)
-
MechanismUnavailable(String)
-
TenantMigrationForgotten(String)
-
SocketException(String)
-
CannotGrowDocumentInCappedNamespace(String)
-
NotWritablePrimary(String)
-
BSONObjectTooLarge(String)
-
DuplicateKey(String)
-
InterruptedAtShutdown(String)
-
Interrupted(String)
-
InterruptedDueToReplStateChange(String)
-
BackgroundOperationInProgressForDatabase(String)
-
BackgroundOperationInProgressForNamespace(String)
-
MergeStageNoMatchingDocument(String)
-
DatabaseDifferCase(String)
-
StaleConfig(String)
-
NotPrimaryNoSecondaryOk(String)
-
NotPrimaryOrSecondary(String)
-
OutOfDiskSpace(String)
-
ClientMarkedKilled(String)
pub type WriteError {
WriteError(Int, String, bson.Value)
}
Constructors
-
WriteError(Int, String, bson.Value)
Constants
pub const code_to_server_error: List(
#(Int, fn(String) -> MongoServerError),
)
Functions
pub fn is_not_primary_error(error: MongoServerError) -> Bool
pub fn is_retriable_error(error: MongoServerError) -> Bool