Exceptions ========== Valguard defines several exception classes for error handling related to value validation, configuration errors, and misuse of constraint-enforced types. Base Class ---------- .. autoclass:: valguard.exceptions.ValuesError :members: :undoc-members: :show-inheritance: Validation Errors ----------------- .. autoclass:: valguard.exceptions.ValidationError :members: :undoc-members: :show-inheritance: .. autoclass:: valguard.exceptions.TypeMismatchError :members: :undoc-members: :show-inheritance: .. autoclass:: valguard.exceptions.ImplicitConversionError :members: :undoc-members: :show-inheritance: Configuration Errors -------------------- .. autoclass:: valguard.exceptions.ConfigurationError :members: :undoc-members: :show-inheritance: