error[E0277]: the trait bound `PayloadFormat: Format` is not satisfied
--> /home/john/.cargo/git/checkouts/rustot-0a2b845b8ada8da9/f4cecfd/src/fmt.rs:134:13
|
134 | ::defmt::trace!($s $(, $x)*);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Format` is not implemented for `PayloadFormat`
|
::: /home/john/.cargo/git/checkouts/rustot-0a2b845b8ada8da9/f4cecfd/src/provisioning/mod.rs:143:17
|
143 | / trace!(
144 | | "Topic::CreateKeysAndCertificateAccepted {:?}. Payload len: {:?}",
145 | | format,
146 | | payload.len()
147 | | );
| |_________________- in this macro invocation
|
note: required by a bound in `defmt::export::fmt`
--> /home/john/.cargo/registry/src/github.com-1ecc6299db9ec823/defmt-0.3.1/src/export/mod.rs:137:15
|
137 | pub fn fmt<T: Format + ?Sized>(f: &T) {
| ^^^^^^ required by this bound in `defmt::export::fmt`
= note: this error originates in the macro `::defmt::trace` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `PayloadFormat: Format` is not satisfied
--> /home/john/.cargo/git/checkouts/rustot-0a2b845b8ada8da9/f4cecfd/src/fmt.rs:134:13
|
134 | ::defmt::trace!($s $(, $x)*);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Format` is not implemented for `PayloadFormat`
|
::: /home/john/.cargo/git/checkouts/rustot-0a2b845b8ada8da9/f4cecfd/src/provisioning/mod.rs:168:17
|
168 | trace!("Topic::CreateCertificateFromCsrAccepted {:?}", format);
| -------------------------------------------------------------- in this macro invocation
|
note: required by a bound in `defmt::export::fmt`
--> /home/john/.cargo/registry/src/github.com-1ecc6299db9ec823/defmt-0.3.1/src/export/mod.rs:137:15
|
137 | pub fn fmt<T: Format + ?Sized>(f: &T) {
| ^^^^^^ required by this bound in `defmt::export::fmt`
= note: this error originates in the macro `::defmt::trace` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `PayloadFormat: Format` is not satisfied
--> /home/john/.cargo/git/checkouts/rustot-0a2b845b8ada8da9/f4cecfd/src/fmt.rs:134:13
|
134 | ::defmt::trace!($s $(, $x)*);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Format` is not implemented for `PayloadFormat`
|
::: /home/john/.cargo/git/checkouts/rustot-0a2b845b8ada8da9/f4cecfd/src/provisioning/mod.rs:189:17
|
189 | trace!("Topic::RegisterThingAccepted {:?}", format);
| --------------------------------------------------- in this macro invocation
|
note: required by a bound in `defmt::export::fmt`
--> /home/john/.cargo/registry/src/github.com-1ecc6299db9ec823/defmt-0.3.1/src/export/mod.rs:137:15
|
137 | pub fn fmt<T: Format + ?Sized>(f: &T) {
| ^^^^^^ required by this bound in `defmt::export::fmt`
= note: this error originates in the macro `::defmt::trace` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `topics::Topic<'_>: Format` is not satisfied
--> /home/john/.cargo/git/checkouts/rustot-0a2b845b8ada8da9/f4cecfd/src/fmt.rs:134:13
|
134 | ::defmt::trace!($s $(, $x)*);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Format` is not implemented for `topics::Topic<'_>`
|
::: /home/john/.cargo/git/checkouts/rustot-0a2b845b8ada8da9/f4cecfd/src/provisioning/mod.rs:224:17
|
224 | trace!("{:?}", t);
| ----------------- in this macro invocation
|
= note: required because of the requirements on the impl of `Format` for `core::option::Option<topics::Topic<'_>>`
note: required by a bound in `defmt::export::fmt`
--> /home/john/.cargo/registry/src/github.com-1ecc6299db9ec823/defmt-0.3.1/src/export/mod.rs:137:15
|
137 | pub fn fmt<T: Format + ?Sized>(f: &T) {
| ^^^^^^ required by this bound in `defmt::export::fmt`
= note: this error originates in the macro `::defmt::trace` (in Nightly builds, run with -Z macro-backtrace for more info)