def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]:
        """
        The deserialization information for the current model
        Returns: dict[str, Callable[[ParseNode], None]]
        """
        from .printer import Printer
        from .printer_share import PrinterShare
        from .print_connector import PrintConnector
        from .print_operation import PrintOperation
        from .print_service import PrintService
        from .print_settings import PrintSettings
        from .print_task_definition import PrintTaskDefinition

        from .printer import Printer
        from .printer_share import PrinterShare
        from .print_connector import PrintConnector
        from .print_operation import PrintOperation
        from .print_service import PrintService
        from .print_settings import PrintSettings
        from .print_task_definition import PrintTaskDefinition

        fields: dict[str, Callable[[Any], None]] = {
            "connectors": lambda n : setattr(self, 'connectors', n.get_collection_of_object_values(PrintConnector)),
            "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()),
            "operations": lambda n : setattr(self, 'operations', n.get_collection_of_object_values(PrintOperation)),
            "printers": lambda n : setattr(self, 'printers', n.get_collection_of_object_values(Printer)),
            "services": lambda n : setattr(self, 'services', n.get_collection_of_object_values(PrintService)),
            "settings": lambda n : setattr(self, 'settings', n.get_object_value(PrintSettings)),
            "shares": lambda n : setattr(self, 'shares', n.get_collection_of_object_values(PrinterShare)),
            "taskDefinitions": lambda n : setattr(self, 'task_definitions', n.get_collection_of_object_values(PrintTaskDefinition)),
        }
        return fields

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