class_docstr: Accept values that are structures.
  
  
      
code: def __str__(self) -> str:
      class_name = self.__class__.__name__
      fields = ", ".join(
          f"{name}={typ}" for name, typ in self._fields.items()
      )
      return f"{class_name}({fields})"
  
file_path: bokeh/src/bokeh/core/property/struct.py
imports: from __future__ import annotations
  import logging
  from typing import Any, Generic, TypeVar
  from .bases import ParameterizedProperty, Property
label_desc: Use image node_id 5 for calling the Struct obj's underlying member method code with example usage: obj.__str__() and returns: class_name, str, fields, str