[−][src]Trait zamm_yang::tao::ImplementExtension
Extension functions for Implement concept.
Provided methods
pub fn set_target(&mut self, target: Archetype)
Set another concept as an implementation target.
pub fn target(&self) -> Option<Archetype>
Retrieve implementation target.
pub fn set_implementation_id(&mut self, id: usize)
Set concept ID during code generation time, as opposed to the concept's currently assigned runtime ID.
pub fn implementation_id(&self) -> Option<Rc<usize>>
Get concept ID set for code generation time, as opposed to the concept's currently assigned runtime ID.
pub fn document(&mut self, document: &str)
Set the documentation string for this implementation.
pub fn documentation(&self) -> Option<Rc<String>>
Get the documentation string for this implementation.