pub(crate) fn encode(&self, buf: &mut Vec<u8>) {
        for i in self.0.iter() {
            i.borrow().encode(buf);
        }
    }
/// Encodes a program into a buffer.
Encodes a program into a buffer.
Encodes a program into a buffer .
pub(crate) fn encode(&self, buf: &mut Vec<u8>) {
        for i in self.0.iter() {
            i.borrow().encode(buf);
        }
    }
pub ( crate ) fn encode ( & self , buf : & mut Vec < u8 > ) { for i in self . 0 . iter ( ) { i . borrow ( ) . encode ( buf ) ; } }
Encodes a program into a buffer.
Encodes a program into a buffer .
&self
buf
&mut Vec<u8>
&self
buf
&mut Vec<u8>