tempo/error

Types

pub type DateOutOfBoundsError {
  DateDayOutOfBounds(input: String)
  DateMonthOutOfBounds(input: String)
  DateYearOutOfBounds(input: String)
}

Constructors

  • DateDayOutOfBounds(input: String)
  • DateMonthOutOfBounds(input: String)
  • DateYearOutOfBounds(input: String)
pub type DateParseError {
  DateInvalidFormat(input: String)
  DateOutOfBounds(input: String, cause: DateOutOfBoundsError)
}

Constructors

  • DateInvalidFormat(input: String)
  • DateOutOfBounds(input: String, cause: DateOutOfBoundsError)
pub type DateTimeOutOfBoundsError {
  DateTimeDateOutOfBounds(
    input: String,
    cause: DateOutOfBoundsError,
  )
  DateTimeTimeOutOfBounds(
    input: String,
    cause: TimeOutOfBoundsError,
  )
  DateTimeOffsetOutOfBounds(input: String)
}

Constructors

  • DateTimeDateOutOfBounds(
      input: String,
      cause: DateOutOfBoundsError,
    )
  • DateTimeTimeOutOfBounds(
      input: String,
      cause: TimeOutOfBoundsError,
    )
  • DateTimeOffsetOutOfBounds(input: String)
pub type DateTimeParseError {
  DateTimeInvalidFormat(input: String)
  DateTimeDateParseError(input: String, cause: DateParseError)
  DateTimeTimeParseError(input: String, cause: TimeParseError)
  DateTimeOffsetParseError(
    input: String,
    cause: OffsetParseError,
  )
}

Constructors

  • DateTimeInvalidFormat(input: String)
  • DateTimeDateParseError(input: String, cause: DateParseError)
  • DateTimeTimeParseError(input: String, cause: TimeParseError)
  • DateTimeOffsetParseError(input: String, cause: OffsetParseError)
pub type NaiveDateTimeParseError {
  NaiveDateTimeInvalidFormat(input: String)
  NaiveDateTimeDateParseError(
    input: String,
    cause: DateParseError,
  )
  NaiveDateTimeTimeParseError(
    input: String,
    cause: TimeParseError,
  )
}

Constructors

  • NaiveDateTimeInvalidFormat(input: String)
  • NaiveDateTimeDateParseError(input: String, cause: DateParseError)
  • NaiveDateTimeTimeParseError(input: String, cause: TimeParseError)
pub type OffsetParseError {
  OffsetInvalidFormat(input: String)
  OffsetOutOfBounds(input: String)
}

Constructors

  • OffsetInvalidFormat(input: String)
  • OffsetOutOfBounds(input: String)
pub type TimeOutOfBoundsError {
  TimeHourOutOfBounds(input: String)
  TimeMinuteOutOfBounds(input: String)
  TimeSecondOutOfBounds(input: String)
  TimeMicroSecondOutOfBounds(input: String)
}

Constructors

  • TimeHourOutOfBounds(input: String)
  • TimeMinuteOutOfBounds(input: String)
  • TimeSecondOutOfBounds(input: String)
  • TimeMicroSecondOutOfBounds(input: String)
pub type TimeParseError {
  TimeInvalidFormat(input: String)
  TimeOutOfBounds(input: String, cause: TimeOutOfBoundsError)
}

Constructors

  • TimeInvalidFormat(input: String)
  • TimeOutOfBounds(input: String, cause: TimeOutOfBoundsError)
Search Document