code: def load_yaml_from_docstring(docstring):
      
      split_lines = trim_docstring(docstring).split("\n")
  
      # Cut YAML from rest of docstring
      for index, line in enumerate(split_lines):
          line = line.strip()
          if line.startswith("---"):
              cut_from = index
              break
      else:
          return {}
  
      yaml_string = "\n".join(split_lines[cut_from:])
      yaml_string = dedent(yaml_string)
      return yaml.safe_load(yaml_string) or {}
docs: Loads YAML from docstring.