(cb Callbacks[C])
| 93 | } |
| 94 | |
| 95 | func takeCommandMessage[C Config](cb Callbacks[C]) string { |
| 96 | msgSrc, ok := any(cb).(CommandMessageSource) |
| 97 | if !ok { |
| 98 | return "" |
| 99 | } |
| 100 | return msgSrc.TakeCommandMessage() |
| 101 | } |
| 102 | |
| 103 | // WaitTimeoutEvent describes a wait gate timeout transition. |
| 104 | type WaitTimeoutEvent struct { |
no test coverage detected
searching dependent graphs…