From 152ad5a5bf0f500a2b83f64a2cca418201d57b9b Mon Sep 17 00:00:00 2001 From: Michael Miller Date: Mon, 22 Oct 2018 11:10:54 -0600 Subject: [PATCH] Change Entry to a private struct --- src/spectator/internals/sample_values.cr | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/spectator/internals/sample_values.cr b/src/spectator/internals/sample_values.cr index bdcd329..5d7e444 100644 --- a/src/spectator/internals/sample_values.cr +++ b/src/spectator/internals/sample_values.cr @@ -2,8 +2,6 @@ require "./value_wrapper" module Spectator::Internals struct SampleValues - private record Entry, name : String, wrapper : ValueWrapper - def self.empty new({} of Symbol => Entry) end @@ -25,5 +23,13 @@ module Spectator::Internals def get_value(id : Symbol, value_type : T.class) : T forall T get_wrapper(id).as(TypedValueWrapper(T)).value end + + private struct Entry + getter name : String + getter wrapper : ValueWrapper + + def initialize(@name, @wrapper) + end + end end end