Skip to main content
Journey Uncommon Logo
JourneyUncommon
easyRusttraits basics and implSingle-choice MCQ

What is required to call `area()` on a `Circle` value here?

trait Shape { fn area(&self) -> f64; } struct Circle { r: f64 } impl Shape for Circle { fn area(&self) -> f64 { 3.14 * self.r * self.r } }