use serde::{Deserialize, Serialize};
use crate::impl_visitable_noop;
#[derive(Serialize, Deserialize, Debug, Clone, PartialEq)]
#[cfg_attr(feature = "schema", derive(schemars::JsonSchema))]
#[cfg_attr(feature = "schema", schemars(deny_unknown_fields))]
#[serde(rename_all = "camelCase")]
/// Information about data packages used in this scene.
pub struct Package {
/// The scope of the package.
pub scope: String,
/// Informal version information.
pub version: String,
}
impl_visitable_noop!(Package);