class_docstr: An object with a subset of pathlib.Path methods suitable for
  traversing directories and opening files.
  
  Any exceptions that occur when accessing the backing resource
  may propagate unaltered.
docstr: Return Traversable resolved with any descendants applied.
  
  Each descendant should be a path segment relative to self
  and each may contain multiple levels separated by
  ``posixpath.sep`` (``/``).
docstr_tok: ["Return","Traversable","resolved","with","any","descendants","applied",".","Each","descendant","should","be","a","path","segment","relative","to","self","and","each","may","contain","multiple","levels","separated","by","``","posixpath.sep","``","(","``","\/","``",")","."]
code: def joinpath(self, *descendants: StrPath) -> "Traversable":
      """
      Return Traversable resolved with any descendants applied.
  
      Each descendant should be a path segment relative to self
      and each may contain multiple levels separated by
      ``posixpath.sep`` (``/``).
      """
  
imports: import abc
  import io
  import os
  from typing import Any, BinaryIO, Iterable, Iterator, NoReturn, Text, Optional
  from typing import runtime_checkable, Protocol
  from typing import Union
label_desc: Use image node_id 6 for calling the Traversable obj's underlying member method code with example usage: obj.joinpath() without return types