pyd v0.14.3 (2022-03-12T16:12:50Z)
Home
Dub
Repo
Args
pyd
def
Undocumented in source.
struct
Args (
string
default_modulename
string
default_docstring
string
default_pyname
string
default_mode
Params
...
) {
alias
Docstrings
=
Filter
!(
IsDocstring
,
Params
)
;
static if
(
Docstrings.length
)
enum
docstring
;
static if
(!(
Docstrings.length
))
enum
docstring
;
alias
PyNames
=
Filter
!(
IsPyName
,
Params
)
;
static if
(
PyNames.length
)
enum
pyname
;
static if
(!(
PyNames.length
))
enum
pyname
;
alias
Modes
=
Filter
!(
IsMode
,
Params
)
;
static if
(
Modes.length
)
enum
mode
;
static if
(!(
Modes.length
))
enum
mode
;
alias
ModuleNames
=
Filter
!(
IsModuleName
,
Params
)
;
static if
(
ModuleNames.length
)
enum
modulename
;
static if
(!(
ModuleNames.length
))
enum
modulename
;
alias
rem
=
Filter
!(
templateNot
!
IsModuleName
,
Filter
!(
templateNot
!
IsDocstring
,
Filter
!(
templateNot
!
IsPyName
,
Filter
!(
templateNot
!
IsMode
,
Params
))))
;
template
IsString
(T...)
;
}
Members
Aliases
Docstrings
alias
Docstrings
=
Filter
!(
IsDocstring
,
Params
)
Undocumented in source.
Modes
alias
Modes
=
Filter
!(
IsMode
,
Params
)
Undocumented in source.
ModuleNames
alias
ModuleNames
=
Filter
!(
IsModuleName
,
Params
)
Undocumented in source.
PyNames
alias
PyNames
=
Filter
!(
IsPyName
,
Params
)
Undocumented in source.
rem
alias
rem
=
Filter
!(
templateNot
!
IsModuleName
,
Filter
!(
templateNot
!
IsDocstring
,
Filter
!(
templateNot
!
IsPyName
,
Filter
!(
templateNot
!
IsMode
,
Params
))))
Undocumented in source.
Manifest constants
docstring
enum
docstring
;
Undocumented in source.
docstring
enum
docstring
;
Undocumented in source.
mode
enum
mode
;
Undocumented in source.
mode
enum
mode
;
Undocumented in source.
modulename
enum
modulename
;
Undocumented in source.
modulename
enum
modulename
;
Undocumented in source.
pyname
enum
pyname
;
Undocumented in source.
pyname
enum
pyname
;
Undocumented in source.
Templates
IsString
template
IsString
(T...)
Undocumented in source.
Meta
Source
See Implementation
pyd
def
enums
PyInitOrdering
functions
Py_Finalize_hook
Pyd_Module_p
add_module
def
defer_class_wrap
doActions
module_init
on_py_init
py_finish
py_init
should_defer_class_wrap
static variables
Py_Finalize_called
structs
Args
Docstring
Mode
ModuleName
PyName
templates
IsDocstring
IsEponymousTemplateFunction
IsMode
IsModuleName
IsPyName
Py3_ModuleInit
Typeof
alias_selector
def_selector
variables
ModuleInit
after_py_init_deferred_actions
before_py_init_deferred_actions
py_init_called
pyd_module_name
pyd_modules