Trip

public struct Trip : Codable, Hashable

Undocumented

  • Undocumented

    Declaration

    Swift

    @ISO8601OrSecondsSince1970
    public var depart: Date { get set }
  • Undocumented

    Declaration

    Swift

    @ISO8601OrSecondsSince1970
    public var arrive: Date { get set }
  • Undocumented

    Declaration

    Swift

    @DefaultFalse
    public var hideExactTimes: Bool { get set }
  • Undocumented

    Declaration

    Swift

    public let mainSegmentHashCode: Int
  • Undocumented

    Declaration

    Swift

    public let segments: [SegmentReference]
  • Undocumented

    Declaration

    Swift

    public let caloriesCost: Double
  • Undocumented

    Declaration

    Swift

    public let carbonCost: Double
  • Undocumented

    Declaration

    Swift

    public let hassleCost: Double
  • Undocumented

    Declaration

    Swift

    public let weightedScore: Double
  • Undocumented

    Declaration

    Swift

    public var moneyCost: Double?
  • Undocumented

    Declaration

    Swift

    public var moneyCostUSD: Double?
  • Undocumented

    Declaration

    Swift

    public var currency: String?
  • Undocumented

    Declaration

    Swift

    public var budgetPoints: Double?
  • Undocumented

    Declaration

    Swift

    public var bundleId: String?
  • Undocumented

    Declaration

    Swift

    public var saveURL: URL?
  • Undocumented

    Declaration

    Swift

    public var shareURL: URL?
  • Undocumented

    Declaration

    Swift

    public var temporaryURL: URL?
  • Undocumented

    Declaration

    Swift

    public var updateURL: URL?
  • Undocumented

    Declaration

    Swift

    public var progressURL: URL?
  • Undocumented

    Declaration

    Swift

    public var plannedURL: URL?
  • Undocumented

    Declaration

    Swift

    public var logURL: URL?
  • Undocumented

    Declaration

    Swift

    @UnknownNil
    public var availability: TripAvailability? { get set }