# Struct composition: Circle

* struct
* impl

* A `Cricle` is built from a `Point` and a radius.
* We can implement (using `impl`) methods on both the `Point` and the `Circle` struct.
* The `Circle` struct does **not** have a `mv` method.

{% embed include file="src/examples/struct/circle-compose/src/main.rs" %}
{% embed include file="src/examples/struct/circle-compose/out.out" %}


