Erlang io: Formatieren einer Binärdatei in hex

Kann ich eine Erlang-Binärdatei so formatieren, dass jedes Byte hexadezimal geschrieben wird? Das heißt,

> io:format(???, [<<255, 16>>]).
<<FF, 10>>

Ich sehe keinen offensichtlichen Weg, dies in @ zu tuio: format Dokumentation, aber vielleicht fehlt mir einfach eine? Das Konvertieren einer Binärdatei in eine Liste und das separate Formatieren ihrer Elemente ist zu ineffizient.