deepCopy method
Implementation
@override
dynamic deepCopy(Object? object) {
if (object == null) {
return null;
} else if (object is Mapper) {
return deepCopyMap(object.toMap());
} else if (object is Map) {
return deepCopyMap(object.asMapping());
} else if (object is List) {
return deepCopyList(object);
} else {
return object;
}
}