Cairoli I Cabinet
The Cairoli I Cabinet held office from 24 March 1878 until 19 December 1878, a total of 270 days, or 8 months and 25 days.[1]
Cairoli I Cabinet | |
---|---|
17th Cabinet of Italy | |
Date formed | 24 March 1878 |
Date dissolved | 19 December 1878 |
People and organisations | |
Head of state | Umberto I |
Head of government | Benedetto Cairoli |
Total no. of members | 10 |
Member party | Historical Left |
History | |
Predecessor | Depretis II Cabinet |
Successor | Depretis III Cabinet |
Government parties
The government was composed by the following parties:
Party | Ideology | Leader | |
---|---|---|---|
Historical Left | Liberalism | Agostino Depretis |
Composition
Office | Name | Party | Term | |
---|---|---|---|---|
Prime Minister | Benedetto Cairoli | Historical Left | (1878–1878) | |
Minister of the Interior | Giuseppe Zanardelli | Historical Left | (1878–1878) | |
Minister of Foreign Affairs | Luigi Corti | Historical Left | (1878–1878) | |
Benedetto Cairoli | Historical Left | (1878–1878) | ||
Minister of Grace and Justice | Raffaele Conforti | Historical Left | (1878–1878) | |
Minister of Finance | Federico Seismit-Doda | Historical Left | (1878–1878) | |
Minister of Treasury | Federico Seismit-Doda | Historical Left | (1878–1878) | |
Minister of War | Giovanni Bruzzo | Military | (1878–1878) | |
Cesare Bonelli | Military | (1878–1878) | ||
Minister of the Navy | Enrico Di Brocchetti | Historical Left | (1878–1878) | |
Benedetto Brin | Military | (1878–1878) | ||
Minister of Agriculture, Industry and Commerce | Benedetto Cairoli | Historical Left | (1878–1878) | |
Enrico Pessina | Historical Left | (1878–1878) | ||
Minister of Public Works | Alfredo Baccarini | Historical Left | (1878–1878) | |
Minister of Public Education | Francesco de Sanctis | Historical Left | (1878–1878) |
gollark: It's in unsafe™ C, so you could make a mistake and doom all mankind.
gollark: Well, it's generic, obviously safer, and appears to involve less weird pointer meddling.
gollark: And 🦀Safe Rust™🦀.
gollark: See, this is much nicer.
gollark: ```rustpub struct List<T> { head: Link<T>,}type Link<T> = Option<Box<Node<T>>>;struct Node<T> { elem: T, next: Link<T>,}impl<T> List<T> { pub fn new() -> Self { List { head: None } } pub fn push(&mut self, elem: T) { let new_node = Box::new(Node { elem: elem, next: self.head.take(), }); self.head = Some(new_node); } pub fn pop(&mut self) -> Option<T> { self.head.take().map(|node| { self.head = node.next; node.elem }) }}impl<T> Drop for List<T> { fn drop(&mut self) { let mut cur_link = self.head.take(); while let Some(mut boxed_node) = cur_link { cur_link = boxed_node.next.take(); } }}```
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.