docstr: Return copy of structure
  
  >>> wstr = WrapStruct()
  >>> wstr['integer'] = 3
  >>> wstr2 = wstr.copy()
  >>> wstr2 is wstr
  False
  >>> wstr2['integer']
  array(3, dtype=int16)
docstr_tok: ["Return","copy","of","structure",">",">",">","wstr","=","WrapStruct","(",")",">",">",">","wstr","[","'integer","'","]","=","3",">",">",">","wstr2","=","wstr.copy","(",")",">",">",">","wstr2","is","wstr","False",">",">",">","wstr2","[","'integer","'","]","array","(","3",",","dtype=int16",")"]
code: def copy(self):
      """Return copy of structure
  
      >>> wstr = WrapStruct()
      >>> wstr['integer'] = 3
      >>> wstr2 = wstr.copy()
      >>> wstr2 is wstr
      False
      >>> wstr2['integer']
      array(3, dtype=int16)
      """
      return self.__class__(
          self.binaryblock, self.endianness, check=False
      )
  
imports: from __future__ import annotations
  import numpy
  from .None import imageglobals
  from .batteryrunners import BatteryRunner
  from .volumeutils import Recoder, endian_codes, native_code, pretty_mapping, swapped_code
label_desc: Use image node_id 6 for calling the WrapStruct obj's underlying member method code with example usage: obj.copy() and returns: self