Faits: Faits: A. Par pacte successoral du 27 mars 1998, Z._ a institué son épouse, X._, unique héritière de sa succession. Il l'a cependant grevée d'une clause de substitution fidéicommissaire pour le surplus en faveur de son petit-neveu. Le pacte dispensait la grevée de fournir des sûretés. Z._ a par ailleurs légué à son petit-neveu son domaine agricole, frappé toutefois d'un droit d'habitation en faveur de son épouse. Z._ est décédé le 7 avril 2000 à A._. L'actif successoral net se montait à 318'503 fr. Le domaine agricole légué au petit-neveu a été estimé à 188'960 fr., dont 42'921 fr. représentaient la valeur du droit d'habitation en faveur de X._. Z._ est décédé le 7 avril 2000 à A._. L'actif successoral net se montait à 318'503 fr. Le domaine agricole légué au petit-neveu a été estimé à 188'960 fr., dont 42'921 fr. représentaient la valeur du droit d'habitation en faveur de X._. B. Le 7 septembre 2000, la Commission d'impôt et recette du district de Moudon a fixé le montant imposable, pour l'impôt sur les successions, à 275'000 fr. (la part de X._ de 129'543 fr. soumise à substitution et le legs en faveur du petit-neveu de 188'960 fr. diminués du droit d'habitation de 42'921 fr. exonéré) au taux de base applicable au petit-neveu, soit 20%. Selon cette décision de taxation, l'impôt cantonal se montait à 55'000 fr. et l'impôt communal à 54'989 fr. Par décision du 23 juin 2003, l'Administration cantonale des impôts du canton de Vaud (ci-après: l'Administration cantonale des impôts) a rejeté la réclamation de X._ à l'encontre de la décision du 7 septembre 2000 qui demandait que la part de l'intéressée, d'environ 129'000 fr., soit imposée au taux applicable au conjoint et non à celui du petit-neveu. Par décision du 23 juin 2003, l'Administration cantonale des impôts du canton de Vaud (ci-après: l'Administration cantonale des impôts) a rejeté la réclamation de X._ à l'encontre de la décision du 7 septembre 2000 qui demandait que la part de l'intéressée, d'environ 129'000 fr., soit imposée au taux applicable au conjoint et non à celui du petit-neveu. C. Le Tribunal administratif du canton de Vaud (ci-après: le Tribunal administratif), par arrêt du 17 décembre 2003, a rejeté le recours de X._ à l'encontre de la décision sur réclamation de l'Administration cantonale des impôts. Il a considéré en substance qu'une imposition unique de la succession soumise à substitution fidéicommissaire au taux applicable à l'appelé, en l'occurrence plus élevé que ne l'aurait été celui applicable au grevé, ne violait ni l'égalité de traitement ni la capacité contributive et n'était pas confiscatoire. C. Le Tribunal administratif du canton de Vaud (ci-après: le Tribunal administratif), par arrêt du 17 décembre 2003, a rejeté le recours de X._ à l'encontre de la décision sur réclamation de l'Administration cantonale des impôts. Il a considéré en substance qu'une imposition unique de la succession soumise à substitution fidéicommissaire au taux applicable à l'appelé, en l'occurrence plus élevé que ne l'aurait été celui applicable au grevé, ne violait ni l'égalité de traitement ni la capacité contributive et n'était pas confiscatoire. D. Agissant par la voie du recours de droit public, X._ demande au Tribunal fédéral d'annuler l'arrêt précité du Tribunal administratif du 17 décembre 2003, sous suite de frais et dépens, et de renvoyer le dossier à l'autorité de taxation pour une nouvelle décision conforme aux considérants. La recourante estime que la part grevée d'une substitution fidéicommissaire, soit 129'000 fr., doit être imposée au taux applicable entre conjoints et non à celui prévu pour le petit-neveu. Elle invoque la violation des principes d'égalité de traitement (art. 8 Cst.), d'imposition selon la capacité contributive (art. 127 al. 2 Cst.) et de garantie de la propriété (art. 26 Cst.). Le Tribunal administratif se réfère à son arrêt et conclut au rejet du recours. L'Administration cantonale des impôts conclut dans le même sens. 