Skip to content

Commit 790bfb5

Browse files
committed
chore(stackable-versioned): Use BTreeMap instead of HashMap
1 parent 20427af commit 790bfb5

File tree

1 file changed

+3
-3
lines changed
  • crates/stackable-versioned/src

1 file changed

+3
-3
lines changed

crates/stackable-versioned/src/lib.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
//!
1010
//! See [`versioned`] for an in-depth usage guide and a list of supported arguments.
1111
12-
use std::collections::HashMap;
12+
use std::collections::BTreeMap;
1313

1414
use schemars::schema::{InstanceType, Schema, SchemaObject, SingleOrVec};
1515
use snafu::{ErrorCompat, Snafu};
@@ -67,10 +67,10 @@ pub trait TrackingStatus {
6767
#[derive(Clone, Debug, Default, serde::Deserialize, serde::Serialize, schemars::JsonSchema)]
6868
pub struct ChangedValues {
6969
/// List of values needed when downgrading to a particular version.
70-
pub downgrades: HashMap<String, Vec<ChangedValue>>,
70+
pub downgrades: BTreeMap<String, Vec<ChangedValue>>,
7171

7272
/// List of values needed when upgrading to a particular version.
73-
pub upgrades: HashMap<String, Vec<ChangedValue>>,
73+
pub upgrades: BTreeMap<String, Vec<ChangedValue>>,
7474
// TODO (@Techassi): Add a version indicator here if we ever decide to change the tracking
7575
// mechanism.
7676
}

0 commit comments

Comments
 (0)