func (l LRORetrysDelete202Retry200PollerResponse) PollUntilDone(ctx context.Context, freq time.Duration) (LRORetrysDelete202Retry200Response, error) {
	respType := LRORetrysDelete202Retry200Response{}
	resp, err := l.Poller.pt.PollUntilDone(ctx, freq, nil)
	if err != nil {
		return respType, err
	}
	respType.RawResponse = resp
	return respType, nil
}
PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received.
freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second.
package lrogroup
import (
	"context"
	armruntime "github.com/Azure/azure-sdk-for-go/sdk/azcore/arm/runtime"
	"net/http"
	"time"
)
type LRORetrysDelete202Retry200PollerResponse struct {
	Poller *LRORetrysDelete202Retry200Poller
	RawResponse *http.Response
}