Kaba struct Packet ed

...

Syntax ed

struct Packet
    var id: bytes
    var payload: bytes

    # constructors
    func mut __init__()
    func mut __init__(id: bytes, payload: bytes)

    # operators
    func mut __assign__(other: Packet)   # Packet = Packet

Elements ed

var id: bytes
...

var payload: bytes
...