diff --git a/include/etl/result.h b/include/etl/result.h index 82d0329f..9d79dbf4 100644 --- a/include/etl/result.h +++ b/include/etl/result.h @@ -160,6 +160,14 @@ namespace etl return *this; } + //******************************************* + /// true if result contains a value + //******************************************* + bool has_value() const + { + return (data.index() == 0U); + } + //******************************************* /// true if result contains a value //*******************************************