class RLP::Error::ListSerializationError
Attributes
index[RW]
Public Class Methods
new(message: nil, obj: nil, element_exception: nil, index: nil)
click to toggle source
Calls superclass method
RLP::Error::SerializationError::new
# File lib/rlp/error.rb, line 50 def initialize(message: nil, obj: nil, element_exception: nil, index: nil) if message.nil? raise ArgumentError, "index and element_exception must be present" if index.nil? || element_exception.nil? message = "Serialization failed because of element at index #{index} ('#{element_exception}')" end super(message, obj) @index = index @element_exception = element_exception end