Trait duster::renderer::ContextElement[][src]

pub trait ContextElement: Debug + Truthiness + Walkable + Renderable + Loopable + CompareContextElement + FromContextElement + IntoRcIce + Castable + Sizable { }

Trait Implementations

impl<'a> Add<&'a (dyn ContextElement + 'a)> for &'a dyn ContextElement[src]

type Output = Option<IceResult<'a>>

The resulting type after applying the + operator.

impl<'a> Div<&'a (dyn ContextElement + 'a)> for &'a dyn ContextElement[src]

type Output = Option<IceResult<'a>>

The resulting type after applying the / operator.

impl<'a> Mul<&'a (dyn ContextElement + 'a)> for &'a dyn ContextElement[src]

type Output = Option<IceResult<'a>>

The resulting type after applying the * operator.

impl<'a, 'b> PartialEq<&'b (dyn ContextElement + 'b)> for &'a dyn ContextElement[src]

impl<'a, 'b> PartialOrd<&'b (dyn ContextElement + 'b)> for &'a dyn ContextElement[src]

impl<'a> Rem<&'a (dyn ContextElement + 'a)> for &'a dyn ContextElement[src]

type Output = Option<IceResult<'a>>

The resulting type after applying the % operator.

impl<'a> Sub<&'a (dyn ContextElement + 'a)> for &'a dyn ContextElement[src]

type Output = Option<IceResult<'a>>

The resulting type after applying the - operator.

Implementations on Foreign Types

impl ContextElement for Value[src]

Loading content...

Implementors

impl ContextElement for OwnedLiteral[src]

Loading content...