Weight specification
Summary
Types
@type metric() :: String.t() | nil
@type t() :: %WplAi.AST.Weight{ metric: metric(), type: weight_type(), unit: String.t() | nil, value: number() | nil }
@type weight_type() ::
:bodyweight | :absolute | :percentage_1rm | :percentage_bodyweight