摘要: #[derive(PartialEq, Debug)] enum CreationError { Negative, Zero, } #[derive(PartialEq, Debug)] struct PositiveNonzeroInteger(u64); impl PositiveNonzer 阅读全文
posted @ 2024-03-01 16:14 Zhentiw 阅读(20) 评论(0) 推荐(0)
摘要: use std::num::ParseIntError; fn main() -> Result<(), ParseIntError> { let mut token = 100; let pretend_user_input = "8"; let cost = total_cost(pretend 阅读全文
posted @ 2024-03-01 16:08 Zhentiw 阅读(7) 评论(0) 推荐(0)
摘要: pub fn generate_nametag_text(name: String) -> Result<String, String> { if name.is_empty() { // Empty names aren't allowed. Err(String::from("`name` wa 阅读全文
posted @ 2024-03-01 15:49 Zhentiw 阅读(30) 评论(0) 推荐(0)