my ~master (2022-05-17T07:50:13Z)
Dub
Repo
next.CoerceReturn
my
fsm
next
Undocumented in source.
template
next
(handlers...)
template
CoerceReturn (
Self
alias
Matcher
) {
alias
P
=
Parameters
!
Matcher
;
alias
CoerceReturn
=
Matcher
;
static if
(!(
is(ReturnType!Matcher == Self.StateT)
))
Self
.
StateT
CoerceReturn
(P[0] a);
}
Members
Aliases
CoerceReturn
alias
CoerceReturn
=
Matcher
Undocumented in source.
P
alias
P
=
Parameters
!
Matcher
Undocumented in source.
Functions
CoerceReturn
Self
.
StateT
CoerceReturn
(P[0] a)
Undocumented in source. Be warned that the author may not have intended to support it.
Meta
Source
See Implementation
my
fsm
next
functions
next
templates
CoerceReturn