Right now component expansion returns a vector and then I pop+unwrap the components in reverse order to avoid cloning the values again. It would be better if we could just return a variable length tuple like nom does, maybe we could even use nom directly since it's already a runtime dependency?
The pop+unwrap should never panic because the vector returned has the exact same number of items but still not fan.
Right now component expansion returns a vector and then I pop+unwrap the components in reverse order to avoid cloning the values again. It would be better if we could just return a variable length tuple like nom does, maybe we could even use nom directly since it's already a runtime dependency?
The pop+unwrap should never panic because the vector returned has the exact same number of items but still not fan.