From d6027f5080c7ea5b42f829b567a9910163dfb20a Mon Sep 17 00:00:00 2001 From: Andrew Walbran Date: Mon, 13 Mar 2023 16:16:02 +0000 Subject: [PATCH] Add notes about traits. --- src/bare-metal/aps/uart/traits.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/bare-metal/aps/uart/traits.md b/src/bare-metal/aps/uart/traits.md index 0901c9d0..b6046348 100644 --- a/src/bare-metal/aps/uart/traits.md +++ b/src/bare-metal/aps/uart/traits.md @@ -1,5 +1,13 @@ # More traits +We derived the `Debug` trait. It would be useful to implement a few more traits too. + ```rust,editable,compile_fail {{#include ../examples/src/pl011_minimal.rs:Traits}} ``` + +
+ +* Implementing `Write` lets us use the `write!` and `writeln!` macros with our `Uart` type. + +