Struct glop::runtime::Match
[−]
[src]
pub struct Match { pub conditions: Vec<Condition>, pub actions: Vec<Action>, pub acting_role: Option<String>, // some fields omitted }
Fields
conditions: Vec<Condition>
actions: Vec<Action>
acting_role: Option<String>
Methods
impl Match
[src]
fn new_from_ast(m_ast: &Match) -> Match
fn filters(&self) -> HashSet<MessageFilter>
fn topics(&self) -> HashSet<String>
Trait Implementations
impl Clone for Match
[src]
fn clone(&self) -> Match
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