diff --git a/Cargo.lock b/Cargo.lock index c4b8a4b85..9f71a7605 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1151,7 +1151,6 @@ dependencies = [ "flatbuffers", "hyperlight-testing", "log", - "strum", "tracing", ] @@ -2991,28 +2990,6 @@ version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" -[[package]] -name = "strum" -version = "0.27.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32" -dependencies = [ - "strum_macros", -] - -[[package]] -name = "strum_macros" -version = "0.27.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8" -dependencies = [ - "heck", - "proc-macro2", - "quote", - "rustversion", - "syn", -] - [[package]] name = "subtle" version = "2.6.1" diff --git a/src/hyperlight_common/Cargo.toml b/src/hyperlight_common/Cargo.toml index 560a26184..8cdb66b3e 100644 --- a/src/hyperlight_common/Cargo.toml +++ b/src/hyperlight_common/Cargo.toml @@ -19,7 +19,6 @@ flatbuffers = { version = "25.2.10", default-features = false } anyhow = { version = "1.0.98", default-features = false } log = "0.4.27" tracing = { version = "0.1.41", optional = true } -strum = {version = "0.27", default-features = false, features = ["derive"]} arbitrary = {version = "1.4.1", optional = true, features = ["derive"]} [features] diff --git a/src/hyperlight_common/src/flatbuffer_wrappers/guest_log_level.rs b/src/hyperlight_common/src/flatbuffer_wrappers/guest_log_level.rs index 14fa02b93..9ed83d205 100644 --- a/src/hyperlight_common/src/flatbuffer_wrappers/guest_log_level.rs +++ b/src/hyperlight_common/src/flatbuffer_wrappers/guest_log_level.rs @@ -16,14 +16,13 @@ limitations under the License. use anyhow::{bail, Error, Result}; use log::Level; -use strum::EnumIter; #[cfg(feature = "tracing")] use tracing::{instrument, Span}; use crate::flatbuffers::hyperlight::generated::LogLevel as FbLogLevel; #[repr(u8)] -#[derive(Copy, Clone, Eq, PartialEq, Debug, EnumIter)] +#[derive(Copy, Clone, Eq, PartialEq, Debug)] pub enum LogLevel { Trace = 0, Debug = 1,