rust-ape-example/src/bin/conversion_string.rs
2022-09-07 10:49:49 +05:30

34 lines
552 B
Rust

// ./src/conversion/string.md
use std::fmt;
struct Circle {
radius: i32
}
impl fmt::Display for Circle {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
write!(f, "Circle of radius {}", self.radius)
}
}
fn part0() {
let circle = Circle { radius: 6 };
println!("{}", circle.to_string());
}
fn part1() {
let parsed: i32 = "5".parse().unwrap();
let turbo_parsed = "10".parse::<i32>().unwrap();
let sum = parsed + turbo_parsed;
println!("Sum: {:?}", sum);
}
pub fn main() {
part0();
part1();
}