View Source vterm_encode behaviour (erldist_filter v1.1.0)

Link to this section Summary

Link to this section Callbacks

Link to this callback

internal_vterm_to_binary/2

View Source
-callback internal_vterm_to_binary(T :: vterm:t(), Options :: term()) -> binary().

Link to this section Functions

Link to this function

external_term_to_binary(Term)

View Source
-spec external_term_to_binary(Term) -> binary() when Term :: term().
Link to this function

external_vterm_to_binary(VTerm, Opts)

View Source
-spec external_vterm_to_binary(VTerm, Opts) -> binary() when VTerm :: vterm:t(), Opts :: term().
Link to this function

internal_term_to_binary(Term)

View Source
-spec internal_term_to_binary(Term) -> binary() when Term :: term().
Link to this function

internal_vterm_elements_to_binary(Elements, Options)

View Source
-spec internal_vterm_elements_to_binary(Elements, Options) -> binary()
                                     when Elements :: [vterm:t()], Options :: term().
Link to this function

internal_vterm_pairs_to_binary(Pairs, Options)

View Source
-spec internal_vterm_pairs_to_binary(Pairs, Options) -> binary()
                                  when Pairs :: [{vterm:t(), vterm:t()}], Options :: term().
Link to this function

internal_vterm_to_binary(VTerm, Opts)

View Source
-spec internal_vterm_to_binary(VTerm, Opts) -> binary() when VTerm :: vterm:t(), Opts :: term().