func WriteResponseWithInsertionPointReadBucket(
	insertionPointReadBucket storage.ReadBucket,
) WriteResponseOption {
	return func(writeResponseOptions *writeResponseOptions) {
		writeResponseOptions.insertionPointReadBucket = insertionPointReadBucket
	}
}
// WriteResponseWithInsertionPointReadBucket returns a new WriteResponseOption that uses the given
// ReadBucket to read from for insertion points.
//
// If this is not specified, insertion points are not supported.
WriteResponseWithInsertionPointReadBucket returns a new WriteResponseOption that uses the given
ReadBucket to read from for insertion points.

If this is not specified, insertion points are not supported.
// WriteResponseWithInsertionPointReadBucket returns a new WriteResponseOption that uses the given // ReadBucket to read from for insertion points . // // If this is not specified insertion points are not supported .
func WriteResponseWithInsertionPointReadBucket(
	insertionPointReadBucket storage.ReadBucket,
) WriteResponseOption {
	return func(writeResponseOptions *writeResponseOptions) {
		writeResponseOptions.insertionPointReadBucket = insertionPointReadBucket
	}
}
func WriteResponseWithInsertionPointReadBucket ( insertionPointReadBucket storage . ReadBucket , ) WriteResponseOption { return func ( writeResponseOptions * writeResponseOptions ) { writeResponseOptions . insertionPointReadBucket = insertionPointReadBucket } }
WriteResponseWithInsertionPointReadBucket returns a new WriteResponseOption that uses the given
ReadBucket to read from for insertion points.
WriteResponseWithInsertionPointReadBucket returns a new WriteResponseOption that uses the given ReadBucket to read from for insertion points .