carbon.traits

このモジュールは、標準ライブラリのstd.traitsを強化します。

Members

Structs

FuncAttr
struct FuncAttr
Undocumented in source.

Templates

argumentInfo
template argumentInfo(alias templateFun, alias ParamGenRange)

This template return arity of a function.

isVersion
template isVersion(string identifier)

Variables

isBRange
enum bool isBRange(T);
Undocumented in source.
isBRange
enum bool isBRange(T, E);
Undocumented in source.
isBuiltInComplex
enum bool isBuiltInComplex(T);
Undocumented in source.
isBuiltInImaginary
enum bool isBuiltInImaginary(T);
Undocumented in source.
isFRange
enum bool isFRange(T);
Undocumented in source.
isFRange
enum bool isFRange(T, E);
Undocumented in source.
isIRange
enum bool isIRange(T);

InputRangeのチェックを簡単にします

isIRange
enum bool isIRange(T, E);
Undocumented in source.
isRRange
enum bool isRRange(T);
Undocumented in source.
isRRange
enum bool isRRange(T, E);
Undocumented in source.

Meta