Implementation
@visibleForTesting
RT_MapServiceImageFormat get coreValue => switch (this) {
default_ => RT_MapServiceImageFormat.RT_MapServiceImageFormat_default,
png => RT_MapServiceImageFormat.RT_MapServiceImageFormat_PNG,
png8 => RT_MapServiceImageFormat.RT_MapServiceImageFormat_PNG8,
png24 => RT_MapServiceImageFormat.RT_MapServiceImageFormat_PNG24,
png32 => RT_MapServiceImageFormat.RT_MapServiceImageFormat_PNG32,
jpg => RT_MapServiceImageFormat.RT_MapServiceImageFormat_JPG,
jpgpng => RT_MapServiceImageFormat.RT_MapServiceImageFormat_JPGPNG,
bmp => RT_MapServiceImageFormat.RT_MapServiceImageFormat_BMP,
gif => RT_MapServiceImageFormat.RT_MapServiceImageFormat_GIF,
tiff => RT_MapServiceImageFormat.RT_MapServiceImageFormat_TIFF,
unknown => RT_MapServiceImageFormat.RT_MapServiceImageFormat_unknown,
};