檢視原始碼 List.Chars 協定 (Elixir v1.16.2)

List.Chars 協定負責將結構轉換為字元清單 (僅適用於適用的情況)。

唯一必須實作的函數是 to_charlist/1,它負責執行轉換。

to_charlist/1 函數會由 Kernel 自動匯入,並呼叫此協定。

摘要

類型

t()

實作此協定的所有類型。

函數

term 轉換為字元清單。

類型

@type t() :: term()

實作此協定的所有類型。

函數

@spec to_charlist(t()) :: charlist()

term 轉換為字元清單。