New ErrorKind for "a selected relay did not exist"?
For the IntroPointNotListed
error, we currently return ErrorKind::TorDirectoryError
. That isn't correct; instead the ErrorKind should probably be more like "a specific relay was chosen but did not exist."
(The IntroPointNotListed
error should not really propagate to the user, but we will later add more errors for this Kind, once we have more UI for choosing paths.)
Suggested names:
RelayNotFound
RelayNotListed
RelayNotUsable
RelayNotInDirectory