Replay.this

Creates a new Replay with a timestamp of the current time.

struct Replay
pure @safe nothrow @nogc
this
(
void delegate dg
,
const ref IRCEvent event
,,
const string caller
)

Parameters

dg void delegate

Delegate to call with a prepared Replay as argument.

event IRCEvent

IRCEvent to stored for later replay.

permissionsRequired Permissions

Permissions required by the function to replay.

caller string

Name of the caller function or similar context.