lib/vize/range.ex
defmodule Vize.Range do
@moduledoc "A byte range in source text, using `[start, end)` offsets."
defstruct [:start, :end]
@type t :: %__MODULE__{start: non_neg_integer(), end: non_neg_integer()}
end
defmodule Vize.Range do
@moduledoc "A byte range in source text, using `[start, end)` offsets."
defstruct [:start, :end]
@type t :: %__MODULE__{start: non_neg_integer(), end: non_neg_integer()}
end