-
serde_tuple
De/serialize structs with named fields as array of values
-
tuples
many useful tools related to tuples
-
impl-trait-for-tuples
Attribute macro to implement a trait for tuples
-
rdf5d
Compact, mmap‑friendly on‑disk format for RDF 5‑tuples
-
variadics
Variadic generics on stable Rust using tuple lists
-
target-tuples
parse target tuples of the form
<arch>-<vendor>-<system>, similar to those used by autoconf -
t-backend_c
C code generator for the T programming language
-
tuplex
Rust tuple extension
-
ty-parser_sln
SLN-syntax parser for the Ty programming language
-
adar
Collection of architectural tools including flags, state machine, enum and tuple operations
-
tuplez
Tuples represented in recursive form
-
tuple
Element-wise operations on tuples
-
pair_macro
Create types consisting of the same type values such that Pair, Triplet, and so on
-
tuple_key
A serialization format for lexicographically sorted tuples
-
yini
extremely simple .ini file parser
-
tuple_key2
compact, lexicographically-sortable-via-memcmp abstraction
-
typeables
type aliases. By SixArm.com.
-
tuplities
A collection of utilities for working with tuples in Rust
-
snm-fdbcli
A lightweight FoundationDB CLI and helper library for creating spaces, tuple subspaces, and running structured FDB queries. Designed for development.
-
tuple_list
macro-free variadic tuple metaprogramming
-
clockwork-tuples
Type-level tuple utilities for compile-time structural reasoning
-
foundationdb-tuple
Foundationdb tuple pack/unpack implementation in rust
-
typed_tuple
Type-safe access, isolation and mutation of primitive tuple segments and elements
-
many-unzip
Unzip iterators into tuples of arbitrary length, surpassing the limitations of
Iterator::unzipanditertools::multiunzip -
tuple_set
Ergonomic utilities for working with Rust tuples by unique types, not position
-
tupletools
functions for tuples
-
const-destructure
Destructuring in const contexts on stable Rust
-
fortuples
Procedural macros to generalize inherent and trait implementations over tuples
-
lutra-runner-duckdb
DuckDB runner for Lutra
-
ordes
treating arrays and tuples a little bit more like vectors
-
tuplities-remove
A trait for removing elements from tuples at compile-time indices
-
keylist
Elixir keyword list in Rust
-
meta_tuple
A statically typed opaque tuple that can contain any type
-
tuplities-partial-eq
A trait for partial equality comparison of tuples
-
struple
Convert structures from and to tuples
-
tuplities-push-front
A trait for pushing elements to the front of tuples
-
tuplities-len
A trait for getting the compile-time length of tuples
-
tuplities-eq
A trait for comparing tuples for equality
-
intuple
Convert structs and enums into tuples (of refs) and back - recursive, ignore fields
-
tuplities-ref
A trait for getting tuples of references from tuples
-
tuplities-pop-back
A trait for popping elements from the back of tuples
-
tuplities-pop-front
A trait for popping elements from the front of tuples
-
tuplities-mut
A trait for getting tuples of mutable references from tuples
-
tuplities-partial-ord
A trait for partial ordering comparison of tuples
-
tuplities-index
Traits for compile-time indexing into tuples
-
tuplities-default
A trait for creating default values for tuples
-
tuplities-clone
A trait for cloning tuples
-
tuplities-option
Traits for working with tuples of Options
-
tuplities-ord
A trait for total ordering comparison of tuples
-
tuplities-insert
A trait for inserting elements into tuples at compile-time indices
-
tuplities-push-back
A trait for pushing elements to the back of tuples
-
tuple_utils
A set of utilities to enable higher level operations over tuples
-
tuplities-debug
A trait for debug formatting of tuples
-
unordered-pair
A tuple struct representing an unordered pair
-
tuplities-copy
A trait for copying tuples
-
tuple_split
An extension for the tupleops crate which adds a trait for splitting tuples
-
tuplities-hash
A trait for hashing tuples
-
ttools
tuple utilities
-
tuplities-split
A trait for splitting tuples at compile-time indices
-
printable
std::fmt::Displaywrapper for iterators and tuples -
comma_serde_urlencoded
serde_urlencoded with support for serialization and deserialization of sequences and tuples in comma separated format
-
unzip_iter
Unzip an iterator to iterators
-
tuplities-reverse
A trait for reversing the order of tuple elements
-
tuplities-flatten-nest
Traits for flattening nested tuples and nesting flat tuples
-
rual
A slim, embeddable language
-
tuplify
Generic hlist/tuple library
-
tuplities-row
A trait for indexing rows in tuples of tuples
-
qwutils
some utilities
-
batch_oper
some batch operation macro for some operations
-
from_nested_tuple
Create structs from left-nested tuples (meant to complement chumsky)
-
keepops
Extension traits for keeping the input of mapping functions
-
tupley
Extension for primitive tuple (Hlist based on recursive structure)
-
tuple_unpack
Unpack tuples
-
tuplities-from
Traits for converting values into tuples
-
tuplities-try-from
Traits for fallible conversion of values into tuples
-
variadic_generics
A first attempt in using traits & tuples to work around Rusts lack of variadic generics
-
tuplities-replicate
A trait for replicating values into tuples
-
tupl
Perform generic operations on tuples
-
serde-tuplex
Tuple serialization and lenient numeric parsing for serde
-
tuple-conv
Allows converting tuples of one element to vectors
-
tupleops
work with tuples
-
tuple-fn
call functions and closures with tuple of arguments
-
tuco
Tuco can automatically generate tuple representations of simple types. This is helpful if you want to create an API using plain types. Or if you want to provide an easy way to convert between types.
-
next_tuple
A trait to build and extend tuples
-
tcgeneric
Generic data types used internally by TinyChain
-
typle
Generic tuple bounds and transformations
-
compost
Adds a macro to decompose tuples into tuples containing a subset of their values
-
zipped
recursively unzipping tuples, Options of tuples and Results of tuples
-
tuplemagic
manipulating tuples through various operations like mapping, filtering, nesting, and reducing
-
my_tuple
A pretty implementation of tuple
-
type_at
trait to index type of Rust tuples
-
iterator-endiate
Extension method for (exact size) iterators which yields tuple containing whether item is last in iterator
-
tuple_swizzle
Adds swizzle operator to tuples
-
genesys
Component format & build code generation, no more repetitions!
-
collect_exact
Allows zero-cost collection into exact-size arrays and tuples
-
into-a-byte
Build a byte from tuple of Into<u8>
-
tooples
Array functions for tuples
-
batbox-tuple-macros
Macro for calling your macro for all tuple sizes
-
point-index
point library for indexing into 2D arrays
-
map_tuple
Map individual elements of a tuple
-
tuple-traits
Additional tuple traits to enable ergonomic types
-
kons
variadic tuples
-
libsugar
syntactic sugar in the form of a library
-
tuple_length
determining the length of a tuple
-
big-tuple
providing trait implementations for tuples of up to 128 elements
-
unzip-array-of-tuple
package currently provides one function that takes in an array containing tuples of two types; the function then returns two arrays, the first containing all the first elements of the tuples…
-
serde-struct-tuple
Procedural macro for deserializing a struct from a tuple of its fields
-
flatten
Tuple flatteing for rust
-
tuple_tricks
A couple of traits on tuples that allow inductively building new traits
-
newtype
Custom Derive to give tuple structs newtype semantics
-
concat_tuple
A meta utility to concat and/or save tuple information
-
tuple_for_each
macros and methods to iterate over the fields of a tuple struct
-
rust-rectangles
program that calculates the area of a rectangle using variables, tuples, and structs
-
tuple-types
that provides the functionality to extract a list of types from a Tuple
-
fdb_tuple
convert between FoundationDB Tuple Layer tuples and Rust tuples
-
serde-struct-tuple-enum
Procedural macro for deserializing an enum of structs from tuples
-
same-types
Ensure that two types are the same
-
frame-support
Support code for the runtime
-
tuple-arity
Get the arity (number of elements) of tuple types with 0-12 elements
-
vars
variadic & functional programming via tuple
-
heredom
Tuple notations to describe XML-like trees
-
tuple-into
A trait providing a convenient way to convert tuples of convertible elements
-
tuple-combinator
Convenience methods for dealing with Option tuples
-
variadics_macro
Procedural macros for the
variadicscrate -
multizip
Zip 3, 4, 5 or more Rust iterators
-
mcoffin-option-ext
Option and Result extensions for dealing with default values and tuples
-
fast_tuple
procedural macro library that provides an easy way to construct and annotate tuples
-
ackr
Storm acking algorithm in Rust
-
dassign
destructuring assignments
-
tuple-map
map methods for tuple
-
right-as
Chain call assigns tuple elements to outside
-
mcoffin-tuple-ext
option extension trait for dealing with tuples
-
stylers_core
Scoped CSS implementation in Rust
-
serde_tuple_macros
Internal proc-macro crate for serde_tuple
-
boost_tuple
Boost C++ library boost_tuple packaged using Zanbil
-
moreops
a set of simple useful additional methods
-
tuple_zip
Convert a tuple of iterators into an iterator of tuples
-
cronvalue
Macro for CronValue tuples handling
-
diatom-core
The diatom programming language
-
restricted-tuple
Tuple generator that ensures generated tuple contains at least one element from each given set
-
distinct
Two traits for enforcing that two types either must be the same or must be different
-
tuco-core
Contains the Tuco trait, used by the Tuco crate
-
as_tuple
View any struct as a tuple! ✨
-
tupiter
iterating over tuples
-
get_ref
GetRef
-
tuple_storage
A type-safe and small table engine for any Tuple of Ints
-
swizzle
swizzling for arrays (and tuples)
-
rual-core
A slim, embeddable language
Try searching with DuckDuckGo.