Created
December 23, 2018 14:51
-
-
Save toshimasa-nanaki/62547e79c02933830531ab3f8f6989e1 to your computer and use it in GitHub Desktop.
Rust ドキュメンテーション生成用サンプル
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/// メイン関数 | |
/// 標準入力を求め、入力された文字にビックリマークをつけて返す | |
pub fn main() { | |
let mut s = String::new(); | |
std::io::stdin().read_line(&mut s).ok(); | |
println!("{}",public_function(s.trim().parse().ok().unwrap())); | |
} | |
/// これはパブリックな関数 | |
/// 渡された文字列の後ろにビックリマークをつけて返す | |
pub fn public_function(word : String) -> String { | |
private_function(word) | |
} | |
/// これはプライベートな関数 | |
/// Hello Worldの後ろにビックリマークをつける | |
fn private_function(word : String) -> String { | |
word + "!" | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment