Enum kanidm_proto::v1::OperationError [−][src]
pub enum OperationError {}Show variants
SessionExpired, EmptyRequest, Backend, NoMatchingEntries, NoMatchingAttributes, CorruptedEntry(u64), CorruptedIndex(String), ConsistencyError(Vec<Result<(), ConsistencyError>>), SchemaViolation(SchemaError), Plugin(PluginError), FilterGeneration, FilterUuidResolution, InvalidAttributeName(String), InvalidAttribute(String), InvalidDbState, InvalidCacheState, InvalidValueState, InvalidEntryId, InvalidRequestState, InvalidState, InvalidEntryState, InvalidUuid, InvalidReplChangeId, InvalidAcpState(String), InvalidSchemaState(String), InvalidAccountState(String), BackendEngine, SqliteError, FsError, SerdeJsonError, SerdeCborError, AccessDenied, NotAuthenticated, InvalidAuthState(String), InvalidSessionState, SystemProtectedObject, SystemProtectedAttribute, PasswordTooWeak, PasswordTooShort(usize), PasswordEmpty, PasswordBadListed, CryptographyError, ResourceLimit, QueueDisconnected, Webauthn,
Variants
CorruptedEntry(u64)
CorruptedIndex(String)
ConsistencyError(Vec<Result<(), ConsistencyError>>)
SchemaViolation(SchemaError)
Plugin(PluginError)
InvalidAttributeName(String)
InvalidAttribute(String)
InvalidAcpState(String)
InvalidSchemaState(String)
InvalidAccountState(String)
InvalidAuthState(String)
PasswordTooShort(usize)
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]Deserialize this value from the given Serde deserializer. Read more