=begin pod :kind("Type") :subkind("role") :category("exception")

=TITLE role X::Proc::Async

=SUBTITLE Exception thrown by Proc::Async

    role X::Proc::Async is Exception { ... }

All exceptions thrown by L<Proc::Async|/type/Proc::Async> do this common role.

=head1 Methods

=head2 method proc

    method proc(X::Proc::Async:D --> Proc::Async)

Returns the object that threw the exception.

=end pod
