typecons_ex

Undocumented in source.

Public Imports

ties
public import ties;
Undocumented in source.

Members

Enums

StaticArrayOfElementTypeIndexedBy
eponymoustemplate StaticArrayOfElementTypeIndexedBy(E, I)

TODO shorter name

isCastableTo
eponymoustemplate isCastableTo(T, U)

Check if T is castable to U.

isIndex
eponymoustemplate isIndex(I)
Undocumented in source.
isIndexableBy
eponymoustemplate isIndexableBy(R, I)

Check if R is indexable by I.

isIndexableBy
eponymoustemplate isIndexableBy(R, alias I)

Check if R is indexable by I.

Functions

indexed
auto indexed(R range)

Instantiator for IndexedBy.

indexedBy
auto indexedBy(R range)

Instantiator for IndexedBy.

indexedBy
auto indexedBy(R range)

Instantiator for IndexedBy.

nullable
auto nullable(T a)

Instantiator for Nullable.

nullable
auto nullable(T value)

Instantiator for Nullable.

nullableRef
auto nullableRef(T* a)

Instantiator for NullableRef.

Mixin templates

genOps
mixintemplate genOps(T)
Undocumented in source.

Structs

IndexedBy
struct IndexedBy(R, I)

Wrapper for R with Type-Safe I-Indexing. See also: http://forum.dlang.org/thread/gayfjaslyairnzrygbvh@forum.dlang.org#post-gayfjaslyairnzrygbvh:40forum.dlang.org

IndexedBy
struct IndexedBy(R, string I_ = "Index")
Undocumented in source.

Templates

New
template New(T)

See also: http://forum.dlang.org/thread/jwdbjlobbilowlnpdzzo@forum.dlang.org

Meta