gnu: Add rust-array-init-2.

* gnu/packages/crates-io.scm (rust-array-init-2): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
This commit is contained in:
Steve George 2023-10-23 23:21:19 +01:00 committed by Efraim Flashner
parent 179ecc41a0
commit bc4196fa90
No known key found for this signature in database
GPG key ID: 41AAE7DCCA3D8351

View file

@ -4088,6 +4088,26 @@ initializing large arrays (greater than 32 elements), or arrays of types which
do not implement the copy or default traits.")
(license (list license:expat license:asl2.0))))
(define-public rust-array-init-2
(package
(name "rust-array-init")
(version "2.1.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "array-init" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32 "1z0bh6grrkxlbknq3xyipp42rasngi806y92fiddyb2n99lvfqix"))))
(build-system cargo-build-system)
(home-page "https://github.com/Manishearth/array-init/")
(synopsis "Safe wrapper for initializing fixed-size arrays")
(description
"A crate that removes the need to fill an array before running
initialisers. Provides an init closure that's called for each element of the
array.")
(license (list license:expat license:asl2.0))))
(define-public rust-array-macro-1
(package
(name "rust-array-macro")