pub struct UpdateBodyMeasurement {Show 17 fields
pub weight_kg: Option<f64>,
pub lean_mass_kg: Option<f64>,
pub fat_percent: Option<f64>,
pub neck_cm: Option<f64>,
pub shoulder_cm: Option<f64>,
pub chest_cm: Option<f64>,
pub left_bicep_cm: Option<f64>,
pub right_bicep_cm: Option<f64>,
pub left_forearm_cm: Option<f64>,
pub right_forearm_cm: Option<f64>,
pub abdomen: Option<f64>,
pub waist: Option<f64>,
pub hips: Option<f64>,
pub left_thigh: Option<f64>,
pub right_thigh: Option<f64>,
pub left_calf: Option<f64>,
pub right_calf: Option<f64>,
}Expand description
The fields accepted when updating an existing body measurement entry.
All fields are overwritten; omitted fields are set to null by the API.
Fields§
§weight_kg: Option<f64>Body weight in kilograms.
lean_mass_kg: Option<f64>Lean mass in kilograms.
fat_percent: Option<f64>Body fat percentage.
neck_cm: Option<f64>Neck circumference in centimeters.
shoulder_cm: Option<f64>Shoulder circumference in centimeters.
chest_cm: Option<f64>Chest circumference in centimeters.
left_bicep_cm: Option<f64>Left bicep circumference in centimeters.
right_bicep_cm: Option<f64>Right bicep circumference in centimeters.
left_forearm_cm: Option<f64>Left forearm circumference in centimeters.
right_forearm_cm: Option<f64>Right forearm circumference in centimeters.
abdomen: Option<f64>Abdomen circumference.
waist: Option<f64>Waist circumference.
hips: Option<f64>Hip circumference.
left_thigh: Option<f64>Left thigh circumference.
right_thigh: Option<f64>Right thigh circumference.
left_calf: Option<f64>Left calf circumference.
right_calf: Option<f64>Right calf circumference.
Trait Implementations§
Source§impl Clone for UpdateBodyMeasurement
impl Clone for UpdateBodyMeasurement
Source§fn clone(&self) -> UpdateBodyMeasurement
fn clone(&self) -> UpdateBodyMeasurement
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UpdateBodyMeasurement
impl Debug for UpdateBodyMeasurement
Source§impl Default for UpdateBodyMeasurement
impl Default for UpdateBodyMeasurement
Source§fn default() -> UpdateBodyMeasurement
fn default() -> UpdateBodyMeasurement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UpdateBodyMeasurement
impl<'de> Deserialize<'de> for UpdateBodyMeasurement
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for UpdateBodyMeasurement
impl PartialEq for UpdateBodyMeasurement
Source§impl Serialize for UpdateBodyMeasurement
impl Serialize for UpdateBodyMeasurement
impl StructuralPartialEq for UpdateBodyMeasurement
Auto Trait Implementations§
impl Freeze for UpdateBodyMeasurement
impl RefUnwindSafe for UpdateBodyMeasurement
impl Send for UpdateBodyMeasurement
impl Sync for UpdateBodyMeasurement
impl Unpin for UpdateBodyMeasurement
impl UnsafeUnpin for UpdateBodyMeasurement
impl UnwindSafe for UpdateBodyMeasurement
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more