code: def permission_string(self) -> str:
      return f"<{self.user_uid}>_{self.permission}"
  
file_path: PySyft/packages/syft/src/syft/serde/lib_permissions.py
imports: from enum import Enum
  from ..types.uid import UID
  from .serializable import serializable
label_desc: Use image node_id 2 for calling the CMPUserPermission obj's underlying member method code with example usage: obj.permission_string() and returns: str, self, str, self