| 56 | virtual MatrixLayout preferred_output_layout() const = 0; |
| 57 | |
| 58 | virtual size_t n_nested() const { return 0; } |
| 59 | virtual const std::shared_ptr<Encoding<T>>& nested(size_t idx = 0) const { |
| 60 | throw std::runtime_error{"Encoding does not support nesting."}; |
| 61 | } |
nothing calls this directly
no outgoing calls
no test coverage detected