blob: 486ae46e520e94171d8c925dd0b4239570f073dd (
plain) (
tree)
|
|
mod sound;
fn main() {
crate::sound::instrument::clarinet();
sound::instrument::clarinet();
}
//mod sound {
// pub mod instrument {
// pub mod woodwind {
//
// pub fn clarinet() {
// println!("clarinet");
// }
//
// }
//
// pub mod string {
//
// pub fn guitar() {
// println!("guitar");
// super::woodwind::clarinet();
// }
//
// }
//
// }
//
// mod voice {
// }
//
//}
//
//mod performance_group {
// pub use crate::sound::instrument::woodwind;
//
// pub fn clarinet_trio() {
// woodwind::clarinet();
// woodwind::clarinet();
// woodwind::clarinet();
// }
//
//}
//
//fn main() {
// performance_group::clarinet_trio();
// performance_group::woodwind::clarinet();
//}
//mod plant {
// pub struct Vegetable {
// pub name: String,
// id: i32,
// }
//
// impl Vegetable {
// pub fn new(name: &str) -> Vegetable {
// Vegetable {
// name: String::from(name),
// id: 1,
// }
// }
// }
//}
//
//fn main() {
// let mut v = plant::Vegetable::new("squash");
// v.name = String::from("butternut squash");
// println!("{} are delicious", v.name);
// //println!("The id is: {}", v.id);
//}
//mod menu {
// pub enum Appetizer {
// Soup,
// Salad,
// }
//}
//
//fn main() {
// let order1 = menu::Appetizer::Soup;
// let order2 = menu::Appetizer::Salad;
//}
|