Wie protokollieren Sie eine Karte/Strukturtyp in ELixir, ohne protocol String.Chars
zu implementieren?So protokollieren Sie eine Karte/Struktur in Elixir
require Logger
Logger.debug %{my: "map"}
** (Protocol.UndefinedError) protocol String.Chars not implemented for %{my: "map"}
(elixir) lib/string/chars.ex:3: String.Chars.impl_for!/1
(elixir) lib/string/chars.ex:17: String.Chars.to_string/1
Ich dachte, inspizieren logische schien, hatte aber IO.inspect benutze! Nur zur Klarstellung, es ist Kernel.inspect – Krut
Der oben gezeigte Link ist zu IO.inspect. Der eigentliche Link zu Kernel.inspect/2 ist hier - http://elixir-lang.org/docs/stable/elixir/Kernel.html#inspect/2 – sat
Verdammt ich tippte "IO.inspect" wie ein Derp. – igorgue