match self.t {
Command(_) | Answer(_) => {
let padding_size = if data.len() % 16 == 0 { 16 } else { 16 - data.len() % 16 } ;
match self.t {
Command(_) | Answer(_) => {
let padding_size = if data.len() % 16 == 0 { 16 } else { 16 - data.len() % 16 } ;
for i in range(0, padding_size) {
data.push(padd_fun(i, padding_size));
}
for i in range(0, padding_size) {
data.push(padd_fun(i, padding_size));
}