as.as

Undocumented in source. Be warned that the author may not have intended to support it.
  1. auto as(Source s)
  2. auto as(Source s)
  3. auto as(Source s)
    template as(Target)
    nothrow @safe @safe @safe
    static if(!(isBasicType!Target || is(Target : string)))
    static if(__traits(compiles, "Target.init.handle"))
    as
    (
    Source
    )
    (
    Source s
    )
    if (
    hasMember!(Source, "handle")
    )

Meta