Struct darklua_core::rules::ComputeExpression [−][src]
pub struct ComputeExpression {}A rule that compute expressions that do not have any side-effects.
Trait Implementations
impl Default for ComputeExpression[src]
impl Default for ComputeExpression[src]fn default() -> ComputeExpression[src]
impl Eq for ComputeExpression[src]
impl Eq for ComputeExpression[src]impl FlawlessRule for ComputeExpression[src]
impl FlawlessRule for ComputeExpression[src]fn flawless_process(&self, block: &mut Block, _: &mut Context)[src]
impl PartialEq<ComputeExpression> for ComputeExpression[src]
impl PartialEq<ComputeExpression> for ComputeExpression[src]impl RuleConfiguration for ComputeExpression[src]
impl RuleConfiguration for ComputeExpression[src]fn configure(
&mut self,
properties: RuleProperties
) -> Result<(), RuleConfigurationError>[src]
&mut self,
properties: RuleProperties
) -> Result<(), RuleConfigurationError>
fn get_name(&self) -> &'static str[src]
fn serialize_to_properties(&self) -> RuleProperties[src]
impl StructuralEq for ComputeExpression[src]
impl StructuralEq for ComputeExpression[src]Auto Trait Implementations
impl RefUnwindSafe for ComputeExpression
impl RefUnwindSafe for ComputeExpressionimpl Send for ComputeExpression
impl Send for ComputeExpressionimpl Sync for ComputeExpression
impl Sync for ComputeExpressionimpl Unpin for ComputeExpression
impl Unpin for ComputeExpressionimpl UnwindSafe for ComputeExpression
impl UnwindSafe for ComputeExpressionBlanket Implementations
impl<T> Rule for T where
T: FlawlessRule + RuleConfiguration, [src]
impl<T> Rule for T where
T: FlawlessRule + RuleConfiguration, [src]