// This file is auto-generated from JSON Schema.
// Do not edit this file by hand. Regenerate via the CLI.

#![allow(clippy::all)]
#![allow(dead_code)]

use serde::{Deserialize, Serialize};


/// Location associated with equipment or sensors (site, room, GPS point).

#[derive(Debug, Clone, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct LocationRecord {

    #[serde(rename = "locationId")]
    pub location_id: String,

    pub name: Option<String>,

    pub latitude: Option<f64>,

    pub longitude: Option<f64>,

    #[serde(rename = "elevationMeters")]
    pub elevation_meters: Option<f64>,

    pub address: Option<String>,

}
