Trait ruschm::parser::pair::Pairable[][src]

pub trait Pairable: From<GenericPair<Self>> {
    fn either_pair_mut(&mut self) -> Either<&mut GenericPair<Self>, &mut Self>;
fn either_pair_ref(&self) -> Either<&GenericPair<Self>, &Self>;
fn into_pair(self) -> Either<GenericPair<Self>, Self>; fn from_pair_iter(iter: impl Iterator<Item = PairIterItem<Self>>) -> Self { ... } }

Required methods

fn either_pair_mut(&mut self) -> Either<&mut GenericPair<Self>, &mut Self>[src]

fn either_pair_ref(&self) -> Either<&GenericPair<Self>, &Self>[src]

fn into_pair(self) -> Either<GenericPair<Self>, Self>[src]

Loading content...

Provided methods

fn from_pair_iter(iter: impl Iterator<Item = PairIterItem<Self>>) -> Self[src]

Loading content...

Implementors

impl Pairable for SyntaxTemplateElement[src]

impl Pairable for Datum[src]

impl Pairable for ParameterFormals[src]

impl Pairable for SyntaxPattern[src]

impl<R: RealNumberInternalTrait> Pairable for Value<R>[src]

Loading content...