code: async def fetch_messages(self, selected: SelectedMailbox,
                               sequence_set: SequenceSet,
                               attributes: FrozenSet[FetchAttribute]) \
              -> Tuple[Iterable[Tuple[int, MessageInterface]], SelectedMailbox]:
          
          ...
docs: Get a list of loaded message objects corresponding to given sequence
          set.
  
          Args:
              selected: The selected mailbox session.
              sequence_set: Sequence set of message sequences or UIDs.
              attributes: Fetch attributes for the messages.
  
          Raises:
              :class:`~pymap.exceptions.MailboxNotFound`