2024-11-25 22:59:14 +00:00
|
|
|
#[derive(Debug)]
|
2024-11-12 07:51:40 +00:00
|
|
|
struct Rectangle {
|
|
|
|
width: u32,
|
|
|
|
height: u32,
|
|
|
|
}
|
|
|
|
|
2024-11-27 22:39:46 +00:00
|
|
|
impl Rectangle {
|
2024-11-27 23:12:32 +00:00
|
|
|
fn square(size: u32) -> Self {
|
|
|
|
Self {
|
|
|
|
width: size,
|
|
|
|
height: size,
|
|
|
|
}
|
2024-11-27 23:03:49 +00:00
|
|
|
}
|
2024-11-27 22:39:46 +00:00
|
|
|
}
|
|
|
|
|
2024-11-12 07:46:32 +00:00
|
|
|
fn main() {
|
2024-11-27 23:12:32 +00:00
|
|
|
let sq = Rectangle::square(3);
|
2024-11-12 07:46:32 +00:00
|
|
|
}
|