Initialized

Trait Initialized 

Source
pub trait Initialized<'a> {
    // Required method
    fn statements(&'a self) -> Iter<'a, Statement>;

    // Provided method
    fn inits(&'a self) -> Inits<'a> 
       where Self: Sized { ... }
}
Expand description

Interface for elements which have initializers.

Required Methods§

Source

fn statements(&'a self) -> Iter<'a, Statement>

return iterator of body statements.

Provided Methods§

Source

fn inits(&'a self) -> Inits<'a>
where Self: Sized,

Return iterator over all initializers.

Implementors§