def __init__(self, name, module, docstring):
        """
        Initializes a documentation object, where `name` is the public
        identifier name, `module` is a `budoc.pydoc.Module` object, and
        `docstring` is a string containing the docstring for `name`.
        """
        self.module = module
        """
        The module documentation object that this object was defined
        in.
        """

        self.name = name
        """
        The identifier name for this object.
        """

        self.docstring = inspect.cleandoc(docstring or '')
        """
        The docstring for this object. It has already been cleaned
        by `inspect.cleandoc`.
        """
def __init__ ( self , name , module , docstring ) : self . module = module self . name = name self . docstring = inspect . cleandoc ( docstring or '' )
Initializes a documentation object, where `name` is the public
        identifier name, `module` is a `budoc.pydoc.Module` object, and
        `docstring` is a string containing the docstring for `name`.