def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]:
        """
        The deserialization information for the current model
        Returns: dict[str, Callable[[ParseNode], None]]
        """
        from .network_connection_type import NetworkConnectionType
        from .network_transport_protocol import NetworkTransportProtocol
        from .trace_route_hop import TraceRouteHop
        from .wifi_band import WifiBand
        from .wifi_radio_type import WifiRadioType

        from .network_connection_type import NetworkConnectionType
        from .network_transport_protocol import NetworkTransportProtocol
        from .trace_route_hop import TraceRouteHop
        from .wifi_band import WifiBand
        from .wifi_radio_type import WifiRadioType

        fields: dict[str, Callable[[Any], None]] = {
            "bandwidthLowEventRatio": lambda n : setattr(self, 'bandwidth_low_event_ratio', n.get_float_value()),
            "basicServiceSetIdentifier": lambda n : setattr(self, 'basic_service_set_identifier', n.get_str_value()),
            "connectionType": lambda n : setattr(self, 'connection_type', n.get_enum_value(NetworkConnectionType)),
            "delayEventRatio": lambda n : setattr(self, 'delay_event_ratio', n.get_float_value()),
            "dnsSuffix": lambda n : setattr(self, 'dns_suffix', n.get_str_value()),
            "ipAddress": lambda n : setattr(self, 'ip_address', n.get_str_value()),
            "linkSpeed": lambda n : setattr(self, 'link_speed', n.get_int_value()),
            "macAddress": lambda n : setattr(self, 'mac_address', n.get_str_value()),
            "networkTransportProtocol": lambda n : setattr(self, 'network_transport_protocol', n.get_enum_value(NetworkTransportProtocol)),
            "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()),
            "port": lambda n : setattr(self, 'port', n.get_int_value()),
            "receivedQualityEventRatio": lambda n : setattr(self, 'received_quality_event_ratio', n.get_float_value()),
            "reflexiveIPAddress": lambda n : setattr(self, 'reflexive_i_p_address', n.get_str_value()),
            "relayIPAddress": lambda n : setattr(self, 'relay_i_p_address', n.get_str_value()),
            "relayPort": lambda n : setattr(self, 'relay_port', n.get_int_value()),
            "sentQualityEventRatio": lambda n : setattr(self, 'sent_quality_event_ratio', n.get_float_value()),
            "subnet": lambda n : setattr(self, 'subnet', n.get_str_value()),
            "traceRouteHops": lambda n : setattr(self, 'trace_route_hops', n.get_collection_of_object_values(TraceRouteHop)),
            "wifiBand": lambda n : setattr(self, 'wifi_band', n.get_enum_value(WifiBand)),
            "wifiBatteryCharge": lambda n : setattr(self, 'wifi_battery_charge', n.get_int_value()),
            "wifiChannel": lambda n : setattr(self, 'wifi_channel', n.get_int_value()),
            "wifiMicrosoftDriver": lambda n : setattr(self, 'wifi_microsoft_driver', n.get_str_value()),
            "wifiMicrosoftDriverVersion": lambda n : setattr(self, 'wifi_microsoft_driver_version', n.get_str_value()),
            "wifiRadioType": lambda n : setattr(self, 'wifi_radio_type', n.get_enum_value(WifiRadioType)),
            "wifiSignalStrength": lambda n : setattr(self, 'wifi_signal_strength', n.get_int_value()),
            "wifiVendorDriver": lambda n : setattr(self, 'wifi_vendor_driver', n.get_str_value()),
            "wifiVendorDriverVersion": lambda n : setattr(self, 'wifi_vendor_driver_version', n.get_str_value()),
        }
        return fields

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