use crate::v1_0::bmm_persistence::p_bmm_container_property::PBmmContainerProperty;
use crate::v1_0::bmm_persistence::p_bmm_generic_property::PBmmGenericProperty;
use crate::v1_0::bmm_persistence::p_bmm_single_property::PBmmSingleProperty;
use crate::v1_0::bmm_persistence::p_bmm_single_property_open::PBmmSinglePropertyOpen;
#[doc(alias = "P_BMM_PROPERTY")]
#[derive(Debug, Clone, PartialEq)]
pub enum PBmmProperty {
PBmmContainerProperty(PBmmContainerProperty),
PBmmGenericProperty(PBmmGenericProperty),
PBmmSingleProperty(PBmmSingleProperty),
PBmmSinglePropertyOpen(PBmmSinglePropertyOpen),
}