Module: LogStruct::Log::Interfaces::PublicCommonFields Abstract
- Extended by:
- T::Helpers, T::Sig
- Defined in:
- lib/log_struct/shared/interfaces/public_common_fields.rb
Overview
This module is abstract.
Subclasses must implement the abstract methods below.
Instance Method Summary collapse
- #level ⇒ Level abstract
- #serialize(strict = true) ⇒ Hash{Symbol => T.untyped} abstract
- #timestamp ⇒ Time abstract
Instance Method Details
#level ⇒ Level
This method is abstract.
16 17 |
# File 'lib/log_struct/shared/interfaces/public_common_fields.rb', line 16 def level end |
#serialize(strict = true) ⇒ Hash{Symbol => T.untyped}
This method is abstract.
24 25 |
# File 'lib/log_struct/shared/interfaces/public_common_fields.rb', line 24 def serialize(strict = true) end |
#timestamp ⇒ Time
This method is abstract.
20 21 |
# File 'lib/log_struct/shared/interfaces/public_common_fields.rb', line 20 def end |