func DecodeWithLogger(logger aws.Logger) func(*Decoder) {
	return func(d *Decoder) {
		d.logger = logger
	}
}
// DecodeWithLogger adds a logger to be used by the decoder when decoding
// stream events.
DecodeWithLogger adds a logger to be used by the decoder when decoding
stream events.
// DecodeWithLogger adds a logger to be used by the decoder when decoding // stream events .
func DecodeWithLogger(logger aws.Logger) func(*Decoder) {
	return func(d *Decoder) {
		d.logger = logger
	}
}
func DecodeWithLogger ( logger aws . Logger ) func ( * Decoder ) { return func ( d * Decoder ) { d . logger = logger } }
DecodeWithLogger adds a logger to be used by the decoder when decoding
stream events.
DecodeWithLogger adds a logger to be used by the decoder when decoding stream events .