libd ~master (2021-08-29T21:20:58Z)
Dub
Repo
maybeNull
libd
memory
ptr
Undocumented in source. Be warned that the author may not have intended to support it.
MaybeNullPtr
!(
T
,
Tag
)
maybeNull
(T* ptr)
@
safe
@
nogc
nothrow pure
MaybeNullPtr
!(
T
,
Tag
)
maybeNull
(
string
Tag
T
)
(
T
*
ptr
)
MaybeNullPtr
!(
T
,
Tag
)
maybeNull
(NotNullPtr!(T, Tag) ptr)
MaybeNullSlice
!(
T
,
Tag
)
maybeNull
(T[] slice)
MaybeNullSlice
!(
T
,
Tag
)
maybeNull
(NotNullSlice!(T, Tag) slice)
MaybeNullPtr
!(
T
,
"default"
)
maybeNull
(T* ptr)
MaybeNullSlice
!(
T
,
"default"
)
maybeNull
(T[] slice)
Meta
Source
See Implementation
libd
memory
ptr
functions
maybeNull
notNull
structs
MaybeNullPtr
MaybeNullSlice
NotNullPtr
NotNullSlice