diff --git a/Sources/ValidationKit/ValidationError.swift b/Sources/ValidationKit/ValidationError.swift index 7d4d0d7..cc97a0d 100644 --- a/Sources/ValidationKit/ValidationError.swift +++ b/Sources/ValidationKit/ValidationError.swift @@ -9,8 +9,11 @@ import Foundation /// An error that occurs when input validation does not pass. -public struct ValidationError: Error, Equatable, Hashable { +public struct ValidationError: Error, LocalizedError, Equatable, Hashable { public let localizedDescription: String + public var errorDescription: String? { + localizedDescription + } public init(localizedDescription: String) { self.localizedDescription = localizedDescription