use std::fmt::format;
pub fn to_string(){
fix_incorrect_order();
}
fn fix_incorrect_order(){
println!("fix incorrect order");
cook_order();
super::deliver_order();
}
fn cook_order(){
println!("cook order");
}
pub struct Breakfast{
pub toast:String,
seasonal_fruit:String,
}
impl Breakfast {
pub fn to_string(&self)->String{
return format!("toast is {}, seasonal fruit is {}",self.toast, self.seasonal_fruit);
}
pub fn summer(toast: &str)->Breakfast{
return Breakfast{
toast:String::from(toast),
seasonal_fruit:String::from("peaches"),
};
}
}
pub enum Appetizer{
Soup,
Salad,
}