say_hello_kenko/
lib.rs

1#[cfg(feature = "hello")]
2pub fn say_hello(name: &str) -> String {
3    format!("Hello {}!", name)
4}
5#[cfg(feature = "hello")]
6pub fn say_hello_everyone() -> String {
7    "Hello everyone!".to_string()
8}
9
10#[cfg(feature = "bye")]
11pub fn say_goodbye(name: &str) -> String {
12    format!("Goodbye {}!", name)
13}
14#[cfg(feature = "bye")]
15pub fn say_goodbye_everyone() -> String {
16    "Goodbye everyone!".to_string()
17}