Current section
Files
Jump to
Current section
Files
lib/lock.ex
defmodule Relocker.Lock do
@type t :: %Relocker.Lock{}
defstruct name: "", metadata: nil, secret: "", valid_until: 0, lease_time: 0
end
defimpl Inspect, for: Relocker.Lock do
import Inspect.Algebra
def inspect(lock, _opts) do
concat ["%Relocker.Lock<name: #{inspect lock.name}, secret: #{inspect lock.secret}, valid_until: #{inspect lock.valid_until} ...>"]
end
end