1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
use crate::nodes::Block; #[derive(Clone, Debug, Default, PartialEq, Eq)] pub struct DoStatement { block: Block, } impl DoStatement { pub fn new(block: Block) -> Self { Self { block, } } #[inline] pub fn get_block(&self) -> &Block { &self.block } #[inline] pub fn mutate_block(&mut self) -> &mut Block { &mut self.block } }