Implement Jmespath shape traversal codegen for waiters (#3526)
This PR adds a `RustJmespathShapeTraversalGenerator` class that will generate code to traverse Smithy generated shapes based on a Jmespath expression. This is a necessary prerequisite for implementing Smithy waiters support. The generator only implements a subset of the full Jmespath spec. This subset was determined by examining all the waiter expressions in the existing SDK models. ---- _By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice._
Loading
Please register or sign in to comment