Form

io.eezo.http.Form
See theForm companion trait
object Form

Attributes

Companion
trait
Source
Form.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Form.type

Members list

Value members

Concrete methods

def apply[A](using f: Form[A]): Form[A]

Attributes

Source
Form.scala
inline def derived[A](using m: ProductOf[A]): Form[A]

inline only long enough to read the Mirror, then straight into make.

inline only long enough to read the Mirror, then straight into make.

Returning an anonymous class from an inline def duplicates its definition at every call site, which research/derivation-design.md ยง6.3 rules out for exactly this reason. The anonymous class lives in make, which is compiled once.

Attributes

Source
Form.scala