Sha256: 752cda0ca76db968fdae6e322605a2094920250c0007207edbef2eace2118fe6
Contents?: true
Size: 428 Bytes
Versions: 9
Compression:
Stored size: 428 Bytes
Contents
class Eco::Data::Locations::NodePlain module Serial attr_writer :serializer # @return [Proc] the serializer to be used. def serializer @serializer ||= proc do |node| raise "Expecting NodePlain. Given: #{node.class}" unless node.is_a?(Eco::Data::Locations::NodePlain) keys = Eco::Data::Locations::NodePlain::NODE_PLAIN_ATTRS node.to_h(*keys) end end end end
Version data entries
9 entries across 9 versions & 1 rubygems