'Remove a link between the `output` and `input` channels.'

def removeLink(self, output, input):

    for link in list(self.__links):
        if ((link.output == output) and (link.input == input)):
            self.scene().removeItem(link.lineItem)
            self.__links.remove(link)
            break
    else:
        raise ValueError('No    such    link    {0.name!r}    ->    {1.name!r}.'.format(output, input))
