1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
/// A [Blender custom property][custom-property]: /// [custom-property]: https://docs.blender.org/manual/en/latest//files/data_blocks.html#custom-properties #[derive(Debug, Clone, Serialize, Deserialize, PartialEq)] #[allow(missing_docs)] pub enum CustomProperty { Float(f32), Int(i32), String(String), Vec(Vec<CustomPropertyVecItem>), } #[derive(Debug, Clone, Serialize, Deserialize, PartialEq)] #[allow(missing_docs)] pub enum CustomPropertyVecItem { Float(f32), Int(i32), String(String), }