Mix together the egg, yolk, vanilla, rum, sugar, and half-and-half in a broad, shallow bowl. Put 2 tablespoons of the butter in a large nonstick skillet and turn the heat to medium-high. Put each slice of the bread in the batter and, when the butter foam subsides, cook the bread until nicely browned on both sides, in batches if necessary.