Implementor that returns Channel::UseDefault
in #execute
must redefine #default_result
idem wait_result/wait_result_impl
wait_result overload allow implementors to define wait_result_impl with the right type and Channel.select_impl to allow dispatching over unions that will not happen
Implementor that returns Channel::UseDefault
in #execute
must redefine #default_result
idem wait_result/wait_result_impl
wait_result overload allow implementors to define wait_result_impl with the right type and Channel.select_impl to allow dispatching over unions that will not happen
© 2012–2020 Manas Technology Solutions.
Licensed under the Apache License, Version 2.0.
https://crystal-lang.org/api/0.35.1/Channel/SelectAction.html