Rails 6 从 Failure monad 结果中获取错误消息

Rails 6 get error message from Failure monad results

是否有可能获得作为 Failure monad 结果传递的错误消息?据我所知,为 Success 提供了 value! 方法,但是否也可以从失败中获取消息?

response[0]
=> Failure("12345 - Product code is not valid")

成为这样的东西:

response[0].message
=> "12345 - Product code is not valid"

访问失败消息 Failure monad 提供了 failure 方法。

response[0].failure
=> "12345 - Product code is not valid"