Relative Content

Tag Archive for rustserde

How can I perse a struct with serdejson

// conver to string let mongo_wallet = MongoWallet::default(); let wallet_string = serde_json::to_string(&mongo_wallet).expect(“error “); let res = Response::response_formatter(“1”.to_string(), “”.to_string(), wallet_string); println!(“response …. {}”, res); let data_set :Vec<&str>= res.split(r”n”).collect(); let response_code = match data_set.get(0){ Some(data)=>{data}, None=>{“”} }; let response_message = match data_set.get(2){ Some(data)=>{data.to_string()}, None=>{“”.to_string()} }; // let wallet:MongoWallet = match serde_json::from_str(&response_message){ Ok(data)=>{data}, Err(err)=>{ println!(“error {:?}”, err); return […]