class RLP::Error::ListDeserializationError
Attributes
index[RW]
Public Class Methods
new(message: nil, serial: nil, element_exception: nil, index: nil)
click to toggle source
Calls superclass method
RLP::Error::DeserializationError::new
# File lib/rlp/error.rb, line 66 def initialize(message: nil, serial: 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 = "Deserialization failed because of element at index #{index} ('#{element_exception}')" end super(message, serial) @index = index @element_exception = element_exception end