Allocator.dispose

Undocumented in source. Be warned that the author may not have intended to support it.
  1. void dispose(NotNullPtr!(T, Tag) ptr)
  2. void dispose(NotNullSlice!(T, Tag) slice)
  3. void dispose(T* ptr)
  4. void dispose(NotNullPtr!(T, Tag) ptr)
    struct Allocator(alias AllocT)
    @nogc nothrow shared
    void
    dispose
    (
    T
    )
    (
    scope auto ref NotNullPtr!(T, Tag) ptr
    )
    if (
    ctassert!(isSimpleAllocator!AllocT, "Type `" ~ AllocT.stringof ~ "` is not an allocator.")
    )
  5. void dispose(NotNullSlice!(T, Tag) slice)
  6. void dispose(T* ptr)

Meta