Combine eggs, oil, buttermilk, sugar & vanilla in a mixing bowl. Mix well. Combine flour, cinnamon, baking soda, and salt in a separate bowl and combine. Stir these dry ingredients into the egg mixture. Stir in pineapple & juice, carrots, nuts, & coconut.