def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]:
        """
        The deserialization information for the current model
        Returns: dict[str, Callable[[ParseNode], None]]
        """
        from .backup_restore_root import BackupRestoreRoot
        from .booking_business import BookingBusiness
        from .booking_currency import BookingCurrency
        from .virtual_events_root import VirtualEventsRoot

        from .backup_restore_root import BackupRestoreRoot
        from .booking_business import BookingBusiness
        from .booking_currency import BookingCurrency
        from .virtual_events_root import VirtualEventsRoot

        fields: dict[str, Callable[[Any], None]] = {
            "backupRestore": lambda n : setattr(self, 'backup_restore', n.get_object_value(BackupRestoreRoot)),
            "bookingBusinesses": lambda n : setattr(self, 'booking_businesses', n.get_collection_of_object_values(BookingBusiness)),
            "bookingCurrencies": lambda n : setattr(self, 'booking_currencies', n.get_collection_of_object_values(BookingCurrency)),
            "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()),
            "virtualEvents": lambda n : setattr(self, 'virtual_events', n.get_object_value(VirtualEventsRoot)),
        }
        return fields

        The deserialization information for the current model
        Returns: dict[str, Callable[[ParseNode], None]]
        
msgraph/generated/models/solutions_root.py