[][src]Trait zamm_yin::node_wrappers::CommonNodeTrait

pub trait CommonNodeTrait {
    fn id(&self) -> usize;
fn set_internal_name(&mut self, name: String);
fn internal_name(&self) -> Option<Rc<String>>; }

All wrappers around a graph node will have these functions available.

Required methods

fn id(&self) -> usize

The unique integer that's associated with this concept.

fn set_internal_name(&mut self, name: String)

Associate this concept with an internal name. The name does not need to be unique.

fn internal_name(&self) -> Option<Rc<String>>

The internal name that's associated with this concept, if one exists.

Loading content...

Implementors

impl CommonNodeTrait for AttributeArchetype[src]

impl CommonNodeTrait for Attribute[src]

impl CommonNodeTrait for HasAttributeType[src]

impl CommonNodeTrait for Inherits[src]

impl CommonNodeTrait for Owner[src]

impl CommonNodeTrait for OwnerArchetype[src]

impl CommonNodeTrait for Value[src]

impl CommonNodeTrait for ValueArchetype[src]

impl CommonNodeTrait for Archetype[src]

impl CommonNodeTrait for Form[src]

impl CommonNodeTrait for Tao[src]

impl CommonNodeTrait for BaseNode[src]

impl CommonNodeTrait for FinalNode[src]

impl CommonNodeTrait for InheritanceNode[src]

Loading content...