pub trait AlternativesVisitor: Sealed {
    type Visitor: Visitor;

    // Required methods
    fn visit_name(&mut self, name: String);
    fn visit_description(&mut self, description: String);
    fn visit_alternative(&mut self) -> &mut Self::Visitor;
}

Required Associated Types§

Required Methods§

source

fn visit_name(&mut self, name: String)

source

fn visit_description(&mut self, description: String)

source

fn visit_alternative(&mut self) -> &mut Self::Visitor

Implementors§