Packages

A modular first authentication base

Current section

Files

Jump to
gauth include gauth@user@deletion_UserDeletionService.hrl
Raw

include/gauth@user@deletion_UserDeletionService.hrl

-record(user_deletion_service, {
delete_user :: fun((any()) -> {ok, nil} |
{error, gauth@user@deletion:user_deletion_error(any())}),
middleware :: list(fun((any()) -> {ok, any()} |
{error, gauth@user@deletion:user_deletion_error(any())})),
errorware :: list(fun((gauth@user@deletion:user_deletion_error(any())) -> gauth@user@deletion:user_deletion_error(any())))
}).