Module: LogStruct::Log::Interfaces::AdditionalDataField Abstract

Extended by:
T::Helpers, T::Sig
Included in:
ActionMailer, ActiveJob, CarrierWave, Error, GoodJob, Plain, SQL, Security, Shrine
Defined in:
lib/log_struct/log/interfaces/additional_data_field.rb

Overview

This module is abstract.

Subclasses must implement the abstract methods below.

Common interface for logs that include an additional_data field

Instance Method Summary collapse

Instance Method Details

#additional_dataHash{Symbol => T.untyped}

This method is abstract.

Additional data field for extra context

Returns:

  • (Hash{Symbol => T.untyped})


16
# File 'lib/log_struct/log/interfaces/additional_data_field.rb', line 16

def additional_data; end