In a large bowl, whisk together the eggs, milk or cream, rum, sugar, cinnamon and salt. Dip each slice of bread quickly into the custard mixture. Note: don’t leave it soaking too long or the bread might fall apart.
Melt half of the butter in a large skillet over medium heat. Place a few slices into the pan and cook until brown on each side, about 2-3 minutes per side. Repeat with remaining butter and slices of bread. Serve warm drizzled with maple syrup. Enjoy!