A number of the types in this crate are responses that a lambda might return. With the recent change to mark structs as non_exhaustive, these types can no longer be constructed. Some examples:
I'm sure there are other response types in this crate that lambdas would construct, but these are the ones I'm currently constructing and am no longer able to after they've been marked non_exhaustive.
A number of the types in this crate are responses that a lambda might return. With the recent change to mark structs as
non_exhaustive, these types can no longer be constructed. Some examples:SqsBatchResponse(and its child types) are returned from an SQS lambdaAppSyncLambdaAuthorizerResponse(and its child types) are returned from an AppSync authorizer lambda.ApiGatewayCustomAuthorizerResponse(and its child types) are returned from an API Gateway authorizer lambda.I'm sure there are other response types in this crate that lambdas would construct, but these are the ones I'm currently constructing and am no longer able to after they've been marked
non_exhaustive.