skip to content
[readonly]

A sorted map from strings to strings (Rust's BTreeMap<String, String>)

sh
$ sexc add @ajax/mesh-strmap
  • total 3
  • drwxr-xr-x-../
  • drwxr-xr-x-Oct 27 04:08v/# 1 version
  • drwxr-xr-x-Oct 27 04:08files/# the files of 0.1.0
latest
0.1.0, published Oct 27 04:08 by ajax
owners
ajax
license
MIT
dependencies
@ajax/mesh-check ^0.1.0, @ajax/mesh-mt ^0.1.0
dependents
@ajax/mesh-args, @ajax/mesh-cluster-conf, @ajax/mesh-jobs-sched, @ajax/mesh-peer-relay, @ajax/mesh-reconcile, @ajax/mesh-sched-member, @ajax/mesh-sched-tracker, @ajax/mesh-sched-weights
keywords
mesh alphaos fleet map string
homepage
https://github.com/thomasdavis/alpha-c-mesh/tree/main/packages/mesh-strmap
repository
https://github.com/thomasdavis/alpha-c-mesh
==> README.md <==
1# @ajax/mesh-strmap
2
3A string-to-string map kept sorted by key, bytewise (Rust's `BTreeMap<String, String>` order), for
4config keys and anything else the fleet iterates in Rust's order.
5
6## Ported from
7
8`BTreeMap<String, String>` as [alpha-rust-mesh](https://github.com/rsafier/alpha-rust-mesh)'s
9`cluster.rs` (`keys`) and `sched.rs` (`Weights::from_keys`) use it.
10
11## Tests
12
13`tests/strmap.c`.
14
15## Licence
16
17MIT. See the repository's LICENSE.