Skip to main content

IForEachLoopStatement

Trait IForEachLoopStatement 

Source
pub trait IForEachLoopStatement: IStatement {
Show 14 methods // Provided methods fn m_stack_frame(self) -> RuntimeScopeBlock { ... } fn set_m_stack_frame(self, value: RuntimeScopeBlock) { ... } fn m_names(self) -> Array<SymbolRef> { ... } fn set_m_names(self, value: Array<SymbolRef>) { ... } fn m_name_exps(self) -> Array<IVariable> { ... } fn set_m_name_exps(self, value: Array<IVariable>) { ... } fn m_r_values(self) -> Expression { ... } fn set_m_r_values(self, value: Expression) { ... } fn m_block(self) -> Statement { ... } fn set_m_block(self, value: Statement) { ... } fn m_ref_for(self) -> SourceRef { ... } fn set_m_ref_for(self, value: SourceRef) { ... } fn m_ref_end(self) -> SourceRef { ... } fn set_m_ref_end(self, value: SourceRef) { ... }
}

Provided Methods§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§