From ae6667fd71aa6713a40dcd0cdfb676b698d6eae5 Mon Sep 17 00:00:00 2001 From: pml68 Date: Wed, 11 Dec 2024 22:45:36 +0100 Subject: feat: remove `indexmap` in favor of BTreeMap --- iced_builder/src/icon.rs | 2 +- iced_builder/src/types/rendered_element.rs | 9 ++++----- 2 files changed, 5 insertions(+), 6 deletions(-) (limited to 'iced_builder/src') diff --git a/iced_builder/src/icon.rs b/iced_builder/src/icon.rs index 334f820..f6760d5 100644 --- a/iced_builder/src/icon.rs +++ b/iced_builder/src/icon.rs @@ -1,5 +1,5 @@ // Generated automatically by iced_fontello at build time. -// Do not edit manually. +// Do not edit manually. Source: ../fonts/icons.toml // 02c7558d187cdc056fdd0e6a638ef805fa10f5955f834575e51d75acd35bc70e use iced::widget::{text, Text}; use iced::Font; diff --git a/iced_builder/src/types/rendered_element.rs b/iced_builder/src/types/rendered_element.rs index b1edb66..dd7e1b2 100755 --- a/iced_builder/src/types/rendered_element.rs +++ b/iced_builder/src/types/rendered_element.rs @@ -1,11 +1,10 @@ -use indexmap::IndexMap; - use iced::advanced::widget::Id; use iced::{widget, Element, Length}; use serde::{Deserialize, Serialize}; use unique_id::{string::StringGenerator, Generator}; use crate::{types::Message, Result}; +use std::collections::BTreeMap; use super::ElementName; @@ -14,7 +13,7 @@ pub struct RenderedElement { id: String, child_elements: Option>, name: ElementName, - options: IndexMap>, + options: BTreeMap>, } impl RenderedElement { @@ -24,7 +23,7 @@ impl RenderedElement { id: gen.next_id(), child_elements: None, name, - options: IndexMap::new(), + options: BTreeMap::new(), } } @@ -34,7 +33,7 @@ impl RenderedElement { id: gen.next_id(), child_elements: Some(child_elements), name, - options: IndexMap::new(), + options: BTreeMap::new(), } } -- cgit v1.2.3