Prepare and bake a single pie crust shell. Set aside.
In a medium saucepan, combine flour, 1/2 cup sugar and the salt; stir to mix well. Add 2-3 tablespoons milk to sugar/flour and stir to create a smooth paste; add remaining milk and stir to blend. Over medium heat, stirring constantly, cook pudding mixture until it begins to bubble; continue to cook 1 minute (mixture will be thick). Stirring egg yolks constantly, spoon a small amount pudding into beaten egg yolks. Pour egg yolks back into saucepan and stir well to mix. Return pan to heat and continue to cook until mixture thickens (very thick) do not allow to bubble. Remove from heat and stir in vanilla. Cool pudding.**.
Whip cream until stiff peaks form. Stir approximately 1/4 whip cream into cool pudding mixture; fold in remaining whipped cream; spoon pudding mixture into baked pie shell, cover and chill pie for at least 1/2 to 1 hour to partially set.
In a medium saucepan, crush berries with a potato masher; add 3/4 cup sugar, cornstarch and water, mix well. Over medium heat, stirring, bring berries to a boil (berry glaze will be clear and thickened). Remove from heat and cool. Spoon berry glaze over pudding in pie shell. Refrigerate 2 hours to overnight to completely set. Garnish with an additional dollop of whipped cream, additional fresh berries and a mint leaf as desired.
*If using frozen raspberries, thaw berries before use and reduce water to 1/3 cup.
**Finished product is a soft set pie. To create a firmer texture: Place 1 tablespoon cold water in small microwave safe cup, sprinkle 1/2 to 1 teaspoon unflavored gelatin over water and allow gelatin to soften. Microwave gelatin in 3-4 second intervals stirring after each interval until gelatin is dissolved. Stir gelatin into cool (not cold) pudding just prior to folding in whipped cream.