From a5bd24874963a75b39d25c1eae008a5d1e31e179 Mon Sep 17 00:00:00 2001 From: Hailey Somerville Date: Fri, 19 Jan 2024 14:59:01 +1100 Subject: [PATCH] make Defmt error variant conditional on cli feature --- espflash/src/error.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/espflash/src/error.rs b/espflash/src/error.rs index 3d866463..f27704f7 100644 --- a/espflash/src/error.rs +++ b/espflash/src/error.rs @@ -11,7 +11,6 @@ use strum::{FromRepr, VariantNames}; use thiserror::Error; use crate::{ - cli::monitor::parser::esp_defmt::DefmtError, command::CommandType, flasher::{FlashFrequency, FlashSize}, image_format::ImageFormatKind, @@ -176,9 +175,10 @@ pub enum Error { #[diagnostic(transparent)] UnsupportedImageFormat(#[from] UnsupportedImageFormatError), + #[cfg(feature = "cli")] #[error(transparent)] #[diagnostic(transparent)] - Defmt(#[from] DefmtError), + Defmt(#[from] crate::cli::monitor::parser::esp_defmt::DefmtError), #[error("Verification of flash content failed")] #[diagnostic(code(espflash::verify_failed))]