Crate tuples

Source

Re-exports§

pub use tuple_n::*;
pub use tuple_as::*;
pub use tuple_iter::*;
pub use tuple_map::*;
pub use combin::*;
pub use split::*;
pub use transpose::*;
pub use flatten::*;
pub use cloned::*;
pub use tuple_call::*;
pub use apply_tuple::*;
pub use capt::*;
pub use tuple_get::*;
pub use sort::*;
pub use tuple_swap_n::*;
pub use permutations::*;
pub use combinations::*;

Modules§

apply_tuple
Apply tuple as args to fns
capt
Manually capture the variables required by the closure
cloned
Cloned & Copied
combin
Combine tuples
combinations
flatten
Flatten
permutations
sort
Sort tuples
split
Split tuples
transpose
Transposes
tuple_as
As X
tuple_call
Tuple Call
tuple_get
Get the nth item of the tuple
tuple_iter
Implemented iterators for tuples
tuple_map
Mapping for tuples
tuple_n
TupleN
tuple_swap_n
Swaps two elements in the tuple

Macros§

tuple
Convenient shorthand

Traits§

Tuple
Tuple meta
TupleSame
Mark traits for all tuples with all item is same type