Struct dmntk_model::model::Definitions[][src]

pub struct Definitions { /* fields omitted */ }
Expand description

Definitions element is the outermost containing object for all elements of a DMN decision model. It defines the scope of visibility and the namespace for all contained elements.

Implementations

Returns the reference to the namespace associated with this Definitions.

Returns the reference to optional expression language used within the scope of this Definitions.

Returns reference to the type language used within the scope of this Definitions.

Returns reference to the name of the tool used to export the XML serialization.

Returns reference to the version of the tool used to export the XML serialization.

Returns reference to the container of instances of ItemDefinition contained in this Definitions.

Returns mutable reference to the container of instances of ItemDefinition contained in this Definitions.

Returns an optional reference to ItemDefinition with specified name or None when such ItemDefinition was not found in this Definitions.

Returns an optional reference to Decision with specified identifier or None when such Decision was not found among instances of DrgElement.

Returns an optional reference to Decision with specified name or None when such Decision was not found among instances of DrgElement.

Returns an optional reference to BusinessKnowledgeModel with specified identifier or None when such BusinessKnowledgeModel was not found among instances of DrgElement.

Returns an optional reference to BusinessKnowledgeModel with specified name or None when such BusinessKnowledgeModel was not found among instances of DrgElement.

Returns an optional reference to DecisionService with specified identifier or None when such DecisionService was not found among instances of DrgElement.

Returns an optional reference to DecisionService with specified name or None when such DecisionService was not found among instances of DrgElement.

Returns an optional reference to InputData with specified identifier or None when such InputData was not found among instances of DrgElement).

Returns an optional reference to KnowledgeSource with specified identifier or None when such KnowledgeSource was not found among instances of DrgElements).

Returns reference to the container of instances of BusinessContextElement contained in this Definitions.

Returns reference to optional Dmndi container.

Returns reference to DrgElements container.

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Returns reference to optional identifier for this Definitions.

Returns reference to optional description of this Definitions.

Returns reference to optional alternative short description of this Definitions.

Returns reference to attached additional elements to any Definitions.

Returns reference to attached named extended attributes and model associations to any Definitions.

Returns reference to the name of this Definitions.

Returns a reference to optional FEEL name of this element.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.