(resp: ExecuteResponse)
| 151 | } |
| 152 | |
| 153 | fn roundtrip_resp(resp: ExecuteResponse) -> ExecuteResponse { |
| 154 | let rpc = RaftRpc::ExecuteResponse(resp); |
| 155 | let encoded = super::super::encode(&rpc).unwrap(); |
| 156 | match super::super::decode(&encoded).unwrap() { |
| 157 | RaftRpc::ExecuteResponse(r) => r, |
| 158 | other => panic!("expected ExecuteResponse, got {other:?}"), |
| 159 | } |
| 160 | } |
| 161 | |
| 162 | #[test] |
| 163 | fn roundtrip_execute_request_basic() { |