code: def length(symlink_components):
          # type: (List[bytes]) -> int
          '''
          Static method to return the length of the Rock Ridge Symbolic Link
          record.
  
          Parameters:
           symlink_components - A list containing a string for each of the
                                symbolic link components.
          Returns:
           The length of this record in bytes.
          '''
          length = RRSLRecord.header_length()
          for comp in symlink_components:
              length += RRSLRecord.Component.length(comp)
          return lengtf length(symlink_components):
          # type: (List[bytes]) -> int
          '''
          Static method to return the length of the Rock Ridge Symbolic Link
          record.
  
          Parameters:
           symlink_components - A list containing a string for each of the
                                symbolic link components.
          Returns:
           The length of this record in bytes.
          '''
          length = RRSLRecord.header_length()
          for comp in symlink_components:
              length += RRSLRecord.Component.length(comp)
          return length
docs: Static method to return the length of the Rock Ridge Symbolic Link
          record.
  
          Parameters:
           symlink_components - A list containing a string for each of the
                                symbolic link components.
          Returns:
           The length of this record in bytes.