Tyyppi.Struct.update-exclamation-mark

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

update!(target, key, fun)

View Source

Specs

update!(target :: struct, key :: atom(), updater :: (any() -> any())) ::
  struct | no_return()
when struct: %{__struct__: atom()}

Updates the value in target under specified key, if passes validation, raises otherwise