It would be great if we could do something like this ```python class Inner(PyArrowSchema): a: int b: str c: float d: bool class Outer(PyArrowSchema): num: int inner: Inner inner_list: pa.list_(pa.struct(Inner.schema())) ```
It would be great if we could do something like this