Enum cvar::Node
[−]
[src]
pub enum Node<'a> {
Prop(&'a IProperty),
List(&'a IList),
Action(&'a IAction),
}Node interface.
Variants
Prop(&'a IProperty)List(&'a IList)Action(&'a IAction)Trait Implementations
impl<'a> From<&'a IProperty> for Node<'a>[src]
impl<'s, N, D, T, V, F> From<&'s Property<N, D, T, V, F>> for Node<'s> where N: Borrow<str>, D: Borrow<str>, T: Value, V: Variable<T>, F: OnChange<T>[src]
impl<'a> Clone for Node<'a>[src]
fn clone(&self) -> Node<'a>
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more
impl<'a> Copy for Node<'a>[src]
impl<'a> INode for Node<'a>[src]
fn name(&self) -> &str
Returns the node name.
fn description(&self) -> &str
Returns the node description.