pub enum RsProd {
ProductionItem(Box<ProductionItem>),
RsCodeBlock(Box<RsCodeBlock>),
RsIfElse(Box<RsIfElse>),
RsRepeat(Box<RsRepeat>),
RsCase(Box<RsCase>),
}
Variants§
ProductionItem(Box<ProductionItem>)
RsCodeBlock(Box<RsCodeBlock>)
RsIfElse(Box<RsIfElse>)
RsRepeat(Box<RsRepeat>)
RsCase(Box<RsCase>)
Trait Implementations§
source§impl<'a> IntoIterator for &'a RsProd
impl<'a> IntoIterator for &'a RsProd
source§impl PartialEq for RsProd
impl PartialEq for RsProd
impl StructuralPartialEq for RsProd
Auto Trait Implementations§
impl RefUnwindSafe for RsProd
impl Send for RsProd
impl Sync for RsProd
impl Unpin for RsProd
impl UnwindSafe for RsProd
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more