/* * Hunt - A high-level D Programming Language Web framework that encourages rapid development and clean, pragmatic design. * * Copyright (C) 2015-2019, HuntLabs * * Website: https://www.huntlabs.net/ * * Licensed under the Apache-2.0 License. * */ module hunt.framework.http.Form; import hunt.validation.ConstraintValidatorContext; import hunt.validation.Valid; import hunt.serialization.JsonSerializer; interface Form : Valid { } mixin template MakeForm() { mixin MakeValid; } alias FormProperty = JsonProperty; alias AliasField = JsonProperty;