class_docstr: Implementation based on:
  https://mariadb.com/kb/en/library/1-connecting-connecting/#initial-handshake-packet
code: def test():
      import pprint
  
      pprint.pprint(str(HandshakePacket().get_packet_string()))
  
file_path: mindsdb/mindsdb/api/mysql/mysql_proxy/data_types/mysql_packets/handshake_packet.py
imports: from mindsdb.api.mysql.mysql_proxy.data_types.mysql_packet import Packet
  from mindsdb.api.mysql.mysql_proxy.libs.constants.mysql import DEFAULT_AUTH_METHOD, DEFAULT_COALLITION_ID, FILLER_FOR_WIRESHARK_DUMP, SERVER_STATUS_AUTOCOMMIT
  from mindsdb.api.mysql.mysql_proxy.classes.server_capabilities import server_capabilities
  from mindsdb.api.mysql.mysql_proxy.data_types.mysql_datum import Datum
label_desc: Use image node_id 3 for calling the HandshakePacket obj's underlying member method code with example usage: obj.test() without return types