readElementConverter<T> function
Implementation
T? readElementConverter<T>(
final XmlElementConverter<T> converter,
final XmlElementNode? element,
) {
if (element == null) return null;
try {
return converter.readElement(element);
} on XmlSerializationException {
rethrow;
} catch (e) {
throw XmlDeserializationException(
'Element converter ${converter.runtimeType} failed: $e',
);
}
}