Enum dsntk_model::DrgElement
source · pub enum DrgElement {
Decision(Decision),
InputData(InputData),
BusinessKnowledgeModel(BusinessKnowledgeModel),
DecisionService(DecisionService),
KnowledgeSource(KnowledgeSource),
}Expand description
In DMN model, the DrgElement is the abstract superclass for all DMN elements that are contained within Definitions and that have a graphical representation in a DRD. This enumeration specifies the list of DRGElements contained in Definitions.
Variants§
Decision(Decision)
InputData(InputData)
BusinessKnowledgeModel(BusinessKnowledgeModel)
DecisionService(DecisionService)
KnowledgeSource(KnowledgeSource)
Trait Implementations§
source§impl Clone for DrgElement
impl Clone for DrgElement
source§fn clone(&self) -> DrgElement
fn clone(&self) -> DrgElement
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl RefUnwindSafe for DrgElement
impl Send for DrgElement
impl Sync for DrgElement
impl Unpin for DrgElement
impl UnwindSafe for DrgElement
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more