From c609fab780ed27240980e168197cea96a5e5e320 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= Date: Mon, 28 Oct 2024 17:10:10 +0400 Subject: [PATCH] docs(pdu): fix invalid rust syntax MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Marc-André Lureau --- crates/ironrdp-pdu/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/crates/ironrdp-pdu/README.md b/crates/ironrdp-pdu/README.md index f5cb09b2..e69f57fd 100644 --- a/crates/ironrdp-pdu/README.md +++ b/crates/ironrdp-pdu/README.md @@ -47,19 +47,19 @@ Consider this piece of code: ```rust fn process(&mut self, payload: &[u8], output: &mut WriteBuf) -> PduResult<()> { - let server_request = ServerRequest: ironrdp_pdu::decode(payload)?; + let server_request: ServerRequest = ironrdp_pdu::decode(payload)?; match server_request.order { ServerOrder::DoThis => { // do this - let response = DoThisResponse { … }; + let response = DoThisResponse { /* … */ }; // buffer is grown, or not, as appropriate, and `DoThisResponse` is encoded in the "unfilled" region ironrdp_pdu::encode_buf(response, output)?; } ServerOrder::DoThat => { // do that - let response = DoThatResponse { … }; + let response = DoThatResponse { /* … */ }; // same as above ironrdp_pdu::encode_buf(response, output)?; @@ -275,7 +275,7 @@ impl MyNetworkCode { fn handle_network_code(reader: /* … */) { let value = reader.read_u32(); let code = MyNetworkCode::from_u32(value); - + if code == MyNetworkCode::Unknown(2) { // The library doesn’t know about this value yet, but we need to handle it because […] } @@ -312,7 +312,7 @@ impl MyNetworkCode { fn handle_network_code(reader: /* … */) { let value = reader.read_u32(); let code = MyNetworkCode::from_u32(value); - + if code == MyNetworkCode::Unknown(2) { // <- The library does not construct this value as it used to… // … the special case is not handled anymore; no warning and no error // is emitted by the compiler, so it’s very easy to overlook this