chiark / gitweb /
itertools
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 26 Sep 2020 22:30:48 +0000 (23:30 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 26 Sep 2020 22:30:48 +0000 (23:30 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Cargo.lock.example
Cargo.toml
src/imports.rs

index b036a113e3a118a809159443e3abd12aea3b5020..5e0891c87a130a287439ca801f6469cca03e4bac 100644 (file)
@@ -379,6 +379,12 @@ dependencies = [
  "generic-array",
 ]
 
+[[package]]
+name = "either"
+version = "1.6.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cd56b59865bce947ac5958779cfa508f6c3b9497cc762b7e24a12d11ccde2c4f"
+
 [[package]]
 name = "erased-serde"
 version = "0.3.12"
@@ -800,6 +806,15 @@ dependencies = [
  "libc",
 ]
 
+[[package]]
+name = "itertools"
+version = "0.9.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "284f18f85651fe11e8a991b2adb42cb078325c996ed026d994719efcfca1d54b"
+dependencies = [
+ "either",
+]
+
 [[package]]
 name = "itoa"
 version = "0.4.6"
@@ -1074,6 +1089,7 @@ dependencies = [
  "htmlescape",
  "index_vec",
  "inventory",
+ "itertools",
  "lazy_static",
  "log 0.4.11",
  "nix",
index b893af65187ca1aeee65a3e9e79273c0966b7817..f15db1291b8f5f936ed0f2bdad4f60cbfc0128e8 100644 (file)
@@ -25,6 +25,8 @@ thiserror = "1"
 
 usvg = "0.11"
 
+itertools = "0.9"
+
 rand = "0"
 
 regex = "1"
index 2c4cb0cd1d52f52e3ded89a91e7b733a4dbdd473..f48b3d38f49517586d12de259c5b69da04f1c245 100644 (file)
@@ -88,6 +88,8 @@ pub use hashlink::LinkedHashMap;
 
 pub use delegate::delegate;
 
+pub use itertools::Itertools;
+
 pub use crate::global::*;
 pub use crate::gamestate::*;
 pub use crate::pieces::*;