Mam mieszanie z domyślnym procem, który chciałbym marszałka do pliku, ale domyślny proc nie pozwala mi tego zrobić.Marsh ruby hash z domyślnym procem - usuń domyślny proc?
Zamiast pisać własne metody _dump
i _load
, czy zamiast tego można zamiast tego usunąć domyślny proces? W punkcie, w którym wybieram Marshalling, nigdy nie będę potrzebował ponownie domyślnego proc.
Okazuje się 'h.default = zerowe czyści domyślny proc - to wszystko, co potrzebne. Dzięki! –
Możliwe jest również zrzuty skrótów, które mają domyślny obiekt wartości, na przykład 'Hash.new (42)'. Nie to, że lubię mieć domyślne obiekty wartości, chyba że są niezmienne. –