View Source ExOura.Client.SleepModel (ex_oura v1.0.0)
Provides struct and type for a SleepModel
Summary
Types
@type t() :: %ExOura.Client.SleepModel{ average_breath: number() | nil, average_heart_rate: number() | nil, average_hrv: integer() | nil, awake_time: integer() | nil, bedtime_end: ExOura.Client.SleepModelBedtimeEnd.t(), bedtime_start: ExOura.Client.SleepModelBedtimeStart.t(), day: Date.t(), deep_sleep_duration: integer() | nil, efficiency: integer() | nil, heart_rate: ExOura.Client.SampleModel.t() | nil, hrv: ExOura.Client.SampleModel.t() | nil, id: String.t(), latency: integer() | nil, light_sleep_duration: integer() | nil, low_battery_alert: boolean(), lowest_heart_rate: integer() | nil, movement_30_sec: String.t() | nil, period: integer(), readiness: ExOura.Client.ReadinessSummary.t() | nil, readiness_score_delta: integer() | nil, rem_sleep_duration: integer() | nil, restless_periods: integer() | nil, sleep_algorithm_version: String.t() | nil, sleep_phase_5_min: String.t() | nil, sleep_score_delta: integer() | nil, time_in_bed: integer(), total_sleep_duration: integer() | nil, type: String.t() }