1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
/// Implements the standardized payload format for
/// ply elements.
#[derive(Serialize, Deserialize, Clone, Debug, Default)]
pub struct Element {
    /// Globally unique ID of this element
    pub id: String,
    /// Display name
    pub name: String,
    /// Longer description of the meaning and significance
    /// of this element.
    #[serde(default)]
    pub description: String,
}