X-Git-Url: http://git.euphorik.ch/?p=crypto_lab1.git;a=blobdiff_plain;f=lab1_rust%2Fsrc%2Fend_point.rs;fp=lab1_rust%2Fsrc%2Fend_point.rs;h=f69f78e8f17839fd0cf81b6e225fc62dbc1c5578;hp=e7b0e321058de51102344abdcdeb97e99381dfcb;hb=ffb9351a121dff754127787c80dff9e0bcd49848;hpb=4d892f864a1f47eb1aab23f1c70ccb143081849c diff --git a/lab1_rust/src/end_point.rs b/lab1_rust/src/end_point.rs index e7b0e32..f69f78e 100644 --- a/lab1_rust/src/end_point.rs +++ b/lab1_rust/src/end_point.rs @@ -136,7 +136,7 @@ impl Client { let mut m = MemWriter::new(); match (Packet { t: Command(Packet::random_packet_data(&[42])), timestamp: timestamp }).write(&mut m, packet::Variant::Weak) { Err(_) => vec!(), - _ => m.unwrap() + _ => m.into_inner() } } @@ -221,7 +221,7 @@ impl Client { let mut m = MemWriter::new(); let raw_packet = match (Packet { t: Command(Packet::random_packet_data(&[42])), timestamp: client.end_point.current_timestamp }).write_with_padding_fun(&mut m, packet::Variant::Weak, |_, _| -> u8 { 0 }) { Err(_) => vec!(), - _ => m.unwrap() + _ => m.into_inner() }; match client.end_point.send_raw_with_result(raw_packet.as_slice()) {