Initializervapor 4.114.1Vapor
init(validate:)
Validator.swift:3@preconcurrency init(validate: @escaping (_ data: T) -> ValidatorResult)
@preconcurrency init(validate: @escaping (_ data: T) -> ValidatorResult)
import Vapor
Vapor is a framework for building server applications, APIs and websites in Swift. It provides a safe, performant and scalable foundation for building large complex backends.
struct Validator<T> where T : Decodable, T : Sendable
protocol ValidatorResult : Sendable
let validate: (_ data: T) -> ValidatorResult