pub broadcast proof fn lemma_disjoint_optional_left<A: SpecParser, B: SpecParser, P: SpecParser>(
optional: Optional<A, B>,
p: P,
)Expand description
requires
disjoint_domains(optional.0, p),disjoint_domains(optional.1, p),ensures#[trigger] disjoint_domains(optional, p),An Optional<A, B> parser is disjoint from another parser if both A and B are.