typing.Medium
Annotated keeps the union intact in Medium | None so schemas can recognize it
Value: typing.Annotated[tidy3d.components.medium.Medium | tidy3d.components.medium.AnisotropicMedium | tidy3d.components.medium.PECMedium | tidy3d.components.medium.PMCMedium | tidy3d.components.medium.PoleResidue | tidy3d.components.medium.Sellmeier | tidy3d.components.medium.Lorentz | tidy3d.components.medium.Debye | tidy3d.components.medium.Drude | tidy3d.components.medium.FullyAnisotropicMedium | tidy3d.components.medium.CustomMedium | tidy3d.components.medium.CustomPoleResidue | tidy3d.components.medium.CustomSellmeier | tidy3d.components.medium.CustomLorentz | tidy3d.components.medium.CustomDebye | tidy3d.components.medium.CustomDrude | tidy3d.components.medium.CustomAnisotropicMedium | tidy3d.components.medium.PerturbationMedium | tidy3d.components.medium.PerturbationPoleResidue | tidy3d.components.medium.LossyMetalMedium, _]