Structurehummingbird 2.15.0Hummingbird
EditedResponse
ResponseGenerator.swift:100struct EditedResponse<Generator> where Generator : ResponseGenerator
struct EditedResponse<Generator> where Generator : ResponseGenerator
import Hummingbird
@preconcurrency protocol ResponseGenerator
Object that can generate a Response
.
init(status: HTTPResponse.Status? = nil, headers: HTTPFields = .init(), response: Generator)
var headers: HTTPFields
var responseGenerator: Generator
var status: HTTPResponse.Status?
func response(from request: Request, context: some RequestContext) throws -> Response
mutating func setCookie(_ cookie: Cookie)
Set cookie on reponse patch