Actually, the Results::Result and its implementors got data from injected dependency from a Flow::Caller routine. We store it, and isolate data, even from the Results::Result classes. But we need to ensure immutability.
It could be a wrapper for reversing it, or an "inner class" solution.
Actually, the
Results::Resultand its implementors gotdatafrom injected dependency from aFlow::Callerroutine. We store it, and isolatedata, even from theResults::Resultclasses. But we need to ensure immutability.It could be a wrapper for reversing it, or an "inner class" solution.