class_docstr: Contain result of a condition function.
  
  Parameters
  ----------
  category : ConditionCategory
      The category to which the condition result belongs.
  details : str
      What actually happened in the condition.
class_docstr_tok: ["Contain","result","of","a","condition","function",".","Parameters","--","--","--","--","--","category",":","ConditionCategory","The","category","to","which","the","condition","result","belongs",".","details",":","str","What","actually","happened","in","the","condition","."]
docstr: Return icon of the result to display.
docstr_tok: ["Return","icon","of","the","result","to","display","."]
code: def get_icon(self):
      """Return icon of the result to display."""
      if self.category == ConditionCategory.PASS:
          return '<div style="color: green;text-align: center">\U00002713</div>'
      elif self.category == ConditionCategory.FAIL:
          return '<div style="color: red;text-align: center">\U00002716</div>'
      elif self.category == ConditionCategory.WARN:
          return '<div style="color: orange;text-align: center;font-weight:bold">\U00000021</div>'
      return '<div style="color: firebrick;text-align: center;font-weight:bold">\U00002048</div>'
  
file_path: deepchecks/deepchecks/core/condition.py
imports: import enum
  from typing import Callable, Dict, cast
  from deepchecks.core.errors import DeepchecksValueError
label_desc: Use image node_id 5 for calling the ConditionResult obj's underlying member method code with example usage: obj.get_icon() and returns: str, str, str, str