Speck (speck v4.0.1)

Input validation & protocol documentation

Summary

Functions

Validate and coerce the params according to a schema.

Functions

validate(schema, params)

@spec validate(schema :: module(), params :: map()) ::
  {:ok, struct(), Speck.ValidationMetadata.t()}
  | {:error, map(), Speck.ValidationMetadata.t()}

Validate and coerce the params according to a schema.