name: PgsqlParameters::Database,
value: br#"mailstore"#.to_vec(),
};
- let mut database_param: Vec<PgsqlParameter> = Vec::new();
- database_param.push(database);
+ let database_param: Vec<PgsqlParameter> = vec![database];
let params = PgsqlStartupParameters {
user,
optional_params: Some(database_param),
format_code: 0,
};
- let mut fields_vec = Vec::<RowField>::new();
- fields_vec.push(field1);
- fields_vec.push(field2);
- fields_vec.push(field3);
+ let fields_vec = vec![field1, field2, field3];
let ok_res = PgsqlBEMessage::RowDescription(RowDescriptionMessage {
identifier: b'T',
typ: 0xc002,
data: BYTES[0x16c..0x16c + 0x8].to_vec(),
}));
- let mut channels = Vec::new();
- channels.push(String::from("rdpdr"));
- channels.push(String::from("rdpsnd"));
- channels.push(String::from("drdynvc"));
- channels.push(String::from("cliprdr"));
+ let channels = vec![String::from("rdpdr"), String::from("rdpsnd"), String::from("drdynvc"), String::from("cliprdr")];
children.push(McsConnectRequestChild::CsNet(CsNet { channels }));
let t123_tpkt: T123Tpkt = T123Tpkt {
child: T123TpktChild::Data(X223Data {