PostgresClient.this - multiple declarations

Function PostgresClient.this

afterStartConnectOrReset is called after connection established

this (
  string connString,
  uint connNum,
  void delegate(Dpq2Connection) afterStartConnectOrReset = cast(void delegate(Dpq2Connection))null
);

Function PostgresClient.this

Useful for external Connection implementation

this (
  @safe Dpq2Connection delegate(in ClientSettings) connFactory,
  immutable(ClientSettings) cs,
  uint connNum
);

Function PostgresClient.this

Useful for external Connection implementation

this (
  pure @safe Dpq2Connection delegate() connFactory,
  uint connNum
);

Not cares about checking of connection string