result-like (cargo): Option/Result-like monad interface for your own enum
Keywords: option|result|macro|enum|monad