lib/type_check/default_overrides/time.ex
defmodule TypeCheck.DefaultOverrides.Time do
alias TypeCheck.DefaultOverrides.Calendar
use TypeCheck
@type! t() :: %Elixir.Time{
calendar: Calendar.calendar(),
hour: Calendar.hour(),
microsecond: Calendar.microsecond(),
minute: Calendar.minute(),
second: Calendar.second()
}
end