another-visitor (cargo): Lets you derive visitor pattern implementations
Keywords: macro|derive|visitor