Tyyppi.Struct.put-exclamation-mark

You're seeing just the function put-exclamation-mark, go back to Tyyppi.Struct module for more information.
Link to this function

put!(target, key, value)

View Source

Specs

put!(target :: struct, key :: atom(), value :: any()) :: struct
when struct: %{required(atom()) => any()}

Puts the value to target under specified key, if passes validation, raises otherwise