[][src]Module wundergraph::helper

A module containing various helper traits and types mostly useful to work with tuples at compile time

Structs

TupleIndex0

A type level marker to be used as index into tuples

TupleIndex1

A type level marker to be used as index into tuples

TupleIndex2

A type level marker to be used as index into tuples

TupleIndex3

A type level marker to be used as index into tuples

TupleIndex4

A type level marker to be used as index into tuples

TupleIndex5

A type level marker to be used as index into tuples

TupleIndex6

A type level marker to be used as index into tuples

TupleIndex7

A type level marker to be used as index into tuples

TupleIndex8

A type level marker to be used as index into tuples

TupleIndex9

A type level marker to be used as index into tuples

TupleIndex10

A type level marker to be used as index into tuples

TupleIndex11

A type level marker to be used as index into tuples

TupleIndex12

A type level marker to be used as index into tuples

TupleIndex13

A type level marker to be used as index into tuples

TupleIndex14

A type level marker to be used as index into tuples

TupleIndex15

A type level marker to be used as index into tuples

TupleIndex16

A type level marker to be used as index into tuples

Traits

AppendToTuple

A type level helper trait to append another element to a tuple

ConcatTuples

A type level helper to concat two tuples

IsPrimaryKeyIndex

A marker trait that says a given type could be used as type level index into a tuple

NamedTable

A marker trait for query sources with a name

TupleIndex

A trait to have a type level index into a tuple

UnRef

A helper trait to transform a tuple of references into a tuple of owned values at type system level

UnRefClone

A helper trait to transform a tuple of references into a tuple of owned values at type system level