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 struct PushState {
pub int: Vec<i128>, pub int: Vec<i128>,
pub float: Vec<Decimal>, pub float: Vec<Decimal>,
pub string: Vec<Vec<u8>>, pub string: Vec<Vec<char>>,
pub boolean: Vec<bool>, pub boolean: Vec<bool>,
pub char: Vec<char>, pub char: Vec<char>,
pub vector_int: Vec<Vec<i128>>, pub vector_int: Vec<Vec<i128>>,
pub vector_float: Vec<Vec<Decimal>>, 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_boolean: Vec<Vec<bool>>,
pub vector_char: Vec<Vec<char>>, pub vector_char: Vec<Vec<char>>,
pub exec: Vec<Gene>, pub exec: Vec<Gene>,
@ -40,12 +40,12 @@ pub enum Gene {
GeneInt(i128), GeneInt(i128),
GeneFloat(Decimal), GeneFloat(Decimal),
GeneBoolean(bool), GeneBoolean(bool),
GeneString(Vec<u8>), GeneString(Vec<char>),
GeneChar(char), GeneChar(char),
GeneVectorInt(Vec<i128>), GeneVectorInt(Vec<i128>),
GeneVectorFloat(Vec<Decimal>), GeneVectorFloat(Vec<Decimal>),
GeneVectorBoolean(Vec<bool>), GeneVectorBoolean(Vec<bool>),
GeneVectorString(Vec<Vec<u8>>), GeneVectorString(Vec<Vec<char>>),
GeneVectorChar(Vec<char>), GeneVectorChar(Vec<char>),
StateFunc(fn(&mut PushState)), StateFunc(fn(&mut PushState)),
Close, Close,