excel-d v0.5.12 (2022-05-17T09:19:31Z)
Dub
Repo
isWantedType
xlld
wrap
wrap
Undocumented in source.
template
isWantedType (
T
) {
template
isOneOf
(T, A...)
via
import
xlld
.
wrap
.
traits
:
isOneOf
;
;
struct
Any
via
import
xlld
.
any
:
Any
;
;
import
std
.
datetime
:
DateTime
;
;
import
std
.
traits
:
Unqual
;
;
alias
U
=
Unqual
!
T
;
enum
isOneOfTypes
;
static if
(
isOneOfTypes
)
enum
isWantedType
;
static if
(!(
isOneOfTypes
))
static if
(
is(U == enum) || is(U == struct)
)
enum
isWantedType
;
static if
(!(
isOneOfTypes
))
static if
(!(
is(U == enum) || is(U == struct)
))
static if
(
is(U : E[], E)
)
enum
isWantedType
;
static if
(!(
isOneOfTypes
))
static if
(!(
is(U == enum) || is(U == struct)
))
static if
(!(
is(U : E[], E)
))
enum
isWantedType
;
}
Members
Aliases
U
alias
U
=
Unqual
!
T
Undocumented in source.
Manifest constants
isOneOfTypes
enum
isOneOfTypes
;
Undocumented in source.
isWantedType
enum
isWantedType
;
Undocumented in source.
isWantedType
enum
isWantedType
;
Undocumented in source.
isWantedType
enum
isWantedType
;
Undocumented in source.
isWantedType
enum
isWantedType
;
Undocumented in source.
Meta
Source
See Implementation
xlld
wrap
wrap
functions
excelRet
stringAutoFreeOper
toDArgs
toPascalCase
wrapAll
wrapAsync
wrapAsyncImpl
wrapModuleFunctionImpl
wrapModuleFunctionStr
wrapModuleMember
wrapModuleWorksheetFunctionsString
wrapWorksheetFunctionsString
templates
isWantedType