string to Vec<char>

This commit is contained in:
Rowan Torbitzky-Lane 2025-04-10 14:57:27 -05:00
parent 372adb4131
commit c7482cd0ba

View File

@ -8,12 +8,12 @@ use rust_decimal::prelude::*;
pub struct PushState {
pub int: Vec<i128>,
pub float: Vec<Decimal>,
pub string: Vec<Vec<u8>>,
pub string: Vec<Vec<char>>,
pub boolean: Vec<bool>,
pub char: Vec<char>,
pub vector_int: Vec<Vec<i128>>,
pub vector_float: Vec<Vec<Decimal>>,
pub vector_string: Vec<Vec<Vec<u8>>>,
pub vector_string: Vec<Vec<Vec<char>>>,
pub vector_boolean: Vec<Vec<bool>>,
pub vector_char: Vec<Vec<char>>,
pub exec: Vec<Gene>,
@ -40,12 +40,12 @@ pub enum Gene {
GeneInt(i128),
GeneFloat(Decimal),
GeneBoolean(bool),
GeneString(Vec<u8>),
GeneString(Vec<char>),
GeneChar(char),
GeneVectorInt(Vec<i128>),
GeneVectorFloat(Vec<Decimal>),
GeneVectorBoolean(Vec<bool>),
GeneVectorString(Vec<Vec<u8>>),
GeneVectorString(Vec<Vec<char>>),
GeneVectorChar(Vec<char>),
StateFunc(fn(&mut PushState)),
Close,