universal.extras.errors

Undocumented in source.

Members

Aliases

Caught
alias Caught() = Caught!(Error, Exception)
Undocumented in source.
Failure
alias Failure = Caught!()
Undocumented in source.
Result
alias Result() = Result!Unit
Undocumented in source.

Structs

Caught
struct Caught(Throwables...)
Undocumented in source.
Result
struct Result(A, Throwables...)
Undocumented in source.

Templates

failure
template failure(A...)
Undocumented in source.
isFailure
template isFailure(A, Throwables...)
Undocumented in source.
isSuccess
template isSuccess(A, Throwables...)
Undocumented in source.
rethrow
template rethrow(Throwables...)
Undocumented in source.
success
template success(A...)
Undocumented in source.
tryCatch
template tryCatch(alias f, Throwables...)
Undocumented in source.

Meta