A Python bytes value.
Elixir strings are binaries, so a plain binary always becomes a Python str
(a binary that is not valid UTF-8 becomes bytes). Wrap a binary in this
struct to force bytes:
Rupyex.eval(session, "len(data)", bind: %{"data" => Rupyex.Bytes.new(<<1, 2, 3>>)})
Summary
Types
@type t() :: %Rupyex.Bytes{data: binary()}