Struct dsntk_model::OrganizationUnit
source · pub struct OrganizationUnit { /* private fields */ }Expand description
OrganizationUnit is a placeholder, anticipating a definition to be adopted from other OMG meta-models, such as OMG OSM when it is further developed.
Implementations§
source§impl OrganizationUnit
impl OrganizationUnit
pub fn decisions_made(&self) -> &Vec<HRef>
pub fn decisions_owned(&self) -> &Vec<HRef>
Trait Implementations§
source§impl Clone for OrganizationUnit
impl Clone for OrganizationUnit
source§fn clone(&self) -> OrganizationUnit
fn clone(&self) -> OrganizationUnit
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 moresource§impl Debug for OrganizationUnit
impl Debug for OrganizationUnit
source§impl DmnElement for OrganizationUnit
impl DmnElement for OrganizationUnit
source§fn model_name(&self) -> &str
fn model_name(&self) -> &str
Name of the model the element was defined in.
source§fn id(&self) -> &String
fn id(&self) -> &String
Returns a reference to identifier for this DmnElement.
This identifier SHALL be unique within its containing Definitions element.
source§fn opt_id(&self) -> Option<&String>
fn opt_id(&self) -> Option<&String>
Returns a reference to optional identifier for this DmnElement.
source§fn description(&self) -> &Option<String>
fn description(&self) -> &Option<String>
Returns reference to optional description of this DmnElement.
source§fn label(&self) -> &Option<String>
fn label(&self) -> &Option<String>
Returns reference to optional alternative short description of this DmnElement.
source§fn extension_elements(&self) -> &Vec<ExtensionElement>
fn extension_elements(&self) -> &Vec<ExtensionElement>
Returns reference to attached additional elements to any DmnElement.
source§fn extension_attributes(&self) -> &Vec<ExtensionAttribute>
fn extension_attributes(&self) -> &Vec<ExtensionAttribute>
Returns reference to attached named extended attributes and model associations to any DmnElement.
source§impl NamedElement for OrganizationUnit
impl NamedElement for OrganizationUnit
Auto Trait Implementations§
impl RefUnwindSafe for OrganizationUnit
impl Send for OrganizationUnit
impl Sync for OrganizationUnit
impl Unpin for OrganizationUnit
impl UnwindSafe for OrganizationUnit
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