# defmodule UserExt do # defstruct [:first_name] # end # defmodule User do # use Parameter.Schema # alias Parameter.Validators # param do # field :first_name, :string, key: "firstName", required: true # field :last_name, :string, key: "lastName" # field :email, :string, validator: &Validators.email(&1) # end # end