bravo/error

This module provides error types specific to Bravo. Currently, this only includes ErlangError

Types

Represents any of Erlang’s runtime errors. These errors are often vague and unclear.

pub type ErlangError {
  Badarg
  Badarith
  Badmatch(Term)
  FunctionClause
  CaseClause(Term)
  IfClause
  TryClause(Term)
  Undef
  Badfun(Term)
  Badarity(#(Term, Term))
  TimeoutValue
  Noproc
  Noconnection
  Nocatch(Term)
  SystemLimit
}

Constructors

  • Badarg
  • Badarith
  • Badmatch(Term)
  • FunctionClause
  • CaseClause(Term)
  • IfClause
  • TryClause(Term)
  • Undef
  • Badfun(Term)
  • Badarity(#(Term, Term))
  • TimeoutValue
  • Noproc
  • Noconnection
  • Nocatch(Term)
  • SystemLimit
Search Document