module ActiveSupport::Cache::SerializerWithFallback::MessagePackWithFallback
Public Instance Methods
_load(dumped)
click to toggle source
# File lib/active_support/cache/serializer_with_fallback.rb, line 148 def _load(dumped) ActiveSupport::MessagePack::CacheSerializer.load(dumped) end
dump(value)
click to toggle source
# File lib/active_support/cache/serializer_with_fallback.rb, line 144 def dump(value) ActiveSupport::MessagePack::CacheSerializer.dump(value) end
dumped?(dumped)
click to toggle source
# File lib/active_support/cache/serializer_with_fallback.rb, line 152 def dumped?(dumped) available? && ActiveSupport::MessagePack.signature?(dumped) end
Private Instance Methods
available?()
click to toggle source
# File lib/active_support/cache/serializer_with_fallback.rb, line 157 def available? return @available if defined?(@available) silence_warnings { require "active_support/message_pack" } @available = true rescue LoadError @available = false end