Structured mesh in circular geometry

Hi,
I hope all are fine. I want to draw a circle with structured
(quadrilateral) mesh. In the following code, I draw rectangle with
structured mesh and circle with unstructured (triangular) mesh. Can anybody
tell me how I can draw the structured (quadrilateral) mesh in circle?
Best,
Rauf.

from ngsolve import *
from ngsolve.webgui import Draw
from netgen.occ import *
from ngsolve.meshes import MakeStructured2DMesh
mesh = Mesh(unit_square.GenerateMesh(maxh=0.1))
# Square with structured(quadrilateral) mesh

L=1
order = 1
circle = Circle((0,0),1).Face()
mesh = MakeStructured2DMesh(quads=True, nx=8,ny=8, mapping= lambda x,y : (L*(-1+2*x),L*(-1+2*y)))
Draw(mesh)

# Circle with triangular mesh

order = 1
circle = Circle((0,0),1).Face()
mesh = Mesh(OCCGeometry(circle,dim=2).GenerateMesh(maxh=0.1)).Curve(order+1)
Draw(mesh)