module vibe.http.headers; import taggedalgebraic; import std.datetime.systime : SysTime; import std.typecons : Tuple; struct HTTPHeaderValueTypes { Tuple!(const(char)[], const(char)[]) generic; SysTime date; long contentLength; } alias HTTPHeaderValue = TaggedAlgebraic!HTTPHeaderValueTypes;