In a bowl, cream sugar and shortening. Add egg. Combine flour, baking soda and salt; add alternately with the sour cream to the creamed mixture. Fold in rhubarb. Spread in a greased 13x9-in. baking pan. Combine all topping ingredients; sprinkle over batter. Bake at 350° for 45-50 minutes. Cool on wire racks.