pub enum IndexOperationBlockerCode {
InvalidSourceData,
UniquenessViolation,
OversizedEntity,
ManifestLimit,
ObjectStoreConfigurationUnavailable,
InvariantViolation,
}Expand description
Stable blocked-operation reason.
Variants§
InvalidSourceData
Authoritative source data cannot satisfy the index contract.
UniquenessViolation
A unique index found more than one owner for a value.
OversizedEntity
One source entity exceeds the configured bounded-step limit.
ManifestLimit
A text manifest exceeds its configured bound.
Text object-store configuration is unavailable.
InvariantViolation
The runtime could not prove an internal lifecycle invariant.
Trait Implementations§
Source§impl Clone for IndexOperationBlockerCode
impl Clone for IndexOperationBlockerCode
Source§fn clone(&self) -> IndexOperationBlockerCode
fn clone(&self) -> IndexOperationBlockerCode
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 IndexOperationBlockerCode
Source§impl Debug for IndexOperationBlockerCode
impl Debug for IndexOperationBlockerCode
Source§impl<'de> Deserialize<'de> for IndexOperationBlockerCode
impl<'de> Deserialize<'de> for IndexOperationBlockerCode
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 IndexOperationBlockerCode
impl StructuralPartialEq for IndexOperationBlockerCode
Auto Trait Implementations§
impl Freeze for IndexOperationBlockerCode
impl RefUnwindSafe for IndexOperationBlockerCode
impl Send for IndexOperationBlockerCode
impl Sync for IndexOperationBlockerCode
impl Unpin for IndexOperationBlockerCode
impl UnsafeUnpin for IndexOperationBlockerCode
impl UnwindSafe for IndexOperationBlockerCode
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.