pub fn new(name: &str, typ: &str) -> Self {
        Variable {
            name: name.to_owned(),
            typ: typ.to_owned(),
            value: Value::Block,
        }
    }
/// Return a structure definition with the provided name
Return a structure definition with the provided name
Return a structure definition with the provided name
pub fn new(name: &str, typ: &str) -> Self {
        Variable {
            name: name.to_owned(),
            typ: typ.to_owned(),
            value: Value::Block,
        }
    }
pub fn new ( name : & str , typ : & str ) -> Self { Variable { name : name . to_owned ( ) , typ : typ . to_owned ( ) , value : Value :: Block , } }
Return a structure definition with the provided name
Return a structure definition with the provided name
name
&str
typ
&str