# Structs
Event is our custom event type.
Field is our custom event field type which associates a postgres type with the field.
Log is used to hold instance of an event log data.
Method is our custom method struct.
Result is used to hold instance of result from method call with given inputs and block.
# Type aliases
Mode is used to explicitly represent the operating mode of the transformer.