Preheat the oven to 375°. Butter an 8 1/2-by-4 1/2-inch loaf pan and coat it with sugar. In a large bowl, whisk the flour, cinnamon, salt, baking soda and baking powder. In a medium bowl, whisk the canola oil with the eggs, sugar and vanilla. Add the shredded zucchini. Stir the zucchini batter into the dry ingredients.