nxt.deepdup

Deep duplication.

Move to Phobos somewhere.

TODO: Support inout relevant for const? See: http://forum.dlang.org/thread/hojk95$4mk$1@digitalmars.com

Members

Aliases

TypeofDeepdup
alias TypeofDeepdup(T) = typeof(deepdup(T.init))
Undocumented in source.

Functions

deepdup
Unqual!T deepdup(T t)
Undocumented in source. Be warned that the author may not have intended to support it.
deepdup
Tuple!(staticMap!(TypeofDeepdup, T.Types)) deepdup(T t)
Undocumented in source. Be warned that the author may not have intended to support it.
deepdup
Unqual!T deepdup(T t)
Undocumented in source. Be warned that the author may not have intended to support it.
deepdup
TypeofDeepdup!(ElementType!T)[] deepdup(T t)
Undocumented in source. Be warned that the author may not have intended to support it.
deepdup
TypeofDeepdup!(ElementType!T)[T.length] deepdup(T t)
Undocumented in source. Be warned that the author may not have intended to support it.
deepdup
TypeofDeepdup!T* deepdup(T* t)
Undocumented in source. Be warned that the author may not have intended to support it.
deepdup
Unqual!T deepdup(T t)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta