Schrodinger v0.1.0 Schrodinger.Validation View Source

Link to this section Summary

Link to this section Types

Link to this type

t()

View Source
t() :: %Schrodinger.Validation{
  invalid_state_matches: [atom()],
  invalid_states: [{atom(), %{required(atom()) => [{atom(), any()}]}}],
  struct: %{required(atom()) => any()},
  valid_state_errors: %{required(atom()) => [{atom(), String.t()}]},
  valid_state_matches: [atom()],
  valid_states: [{atom(), %{required(atom()) => [{atom(), any()}]}}]
}