code: def __setattr__(self, attrname, value):
      if attrname == "_fields_":
          fields = []
          for desc in value:
              name = desc[0]
              typ = desc[1]
              rest = desc[2:]
              fields.append((name, _other_endian(typ)) + rest)
          value = fields
      super().__setattr__(attrname, value)
  
file_path: catboost/contrib/tools/python3/src/Lib/ctypes/_endian.py
imports: import sys
  from ctypes import *
label_desc: Use image node_id 1 for calling the _swapped_meta obj's underlying member method code with example usage: obj.__setattr__(attrname, value) without return types