class ActiveRecord::Encryption::MessageSerializer

def decode_if_needed(value)

Experimental RBS support (using type sampling data from the type_fusion project).

def decode_if_needed: (true value) -> untyped

This signature was generated using 1 sample from 1 application.

def decode_if_needed(value)
  if value.is_a?(String)
    ::Base64.strict_decode64(value)
  else
    value
  end
rescue ArgumentError, TypeError
  raise Errors::Encoding
end