Enum kanidm_proto::v1::ConsistencyError [−][src]
pub enum ConsistencyError {
Show 16 variants
Unknown,
SchemaClassMissingAttribute(String, String),
SchemaClassPhantomAttribute(String, String),
SchemaUuidNotUnique(Uuid),
QueryServerSearchFailure,
EntryUuidCorrupt(u64),
UuidIndexCorrupt(String),
UuidNotUnique(String),
RefintNotUpheld(u64),
MemberOfInvalid(u64),
InvalidAttributeType(String),
DuplicateUniqueAttribute(String),
InvalidSpn(u64),
SqliteIntegrityFailure,
BackendAllIdsSync,
BackendIndexSync,
}
Variants
SchemaUuidNotUnique(Uuid)
Tuple Fields of SchemaUuidNotUnique
0: Uuid
EntryUuidCorrupt(u64)
Tuple Fields of EntryUuidCorrupt
0: u64
UuidIndexCorrupt(String)
Tuple Fields of UuidIndexCorrupt
0: String
UuidNotUnique(String)
Tuple Fields of UuidNotUnique
0: String
RefintNotUpheld(u64)
Tuple Fields of RefintNotUpheld
0: u64
MemberOfInvalid(u64)
Tuple Fields of MemberOfInvalid
0: u64
InvalidAttributeType(String)
Tuple Fields of InvalidAttributeType
0: String
DuplicateUniqueAttribute(String)
Tuple Fields of DuplicateUniqueAttribute
0: String
InvalidSpn(u64)
Tuple Fields of InvalidSpn
0: u64
Trait Implementations
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
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.