refactor(core): move {Decode/Encode}Error

& document the public API.

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
This commit is contained in:
Marc-André Lureau 2024-08-22 14:46:24 +04:00 committed by Benoît Cortier
parent c49f190d29
commit 23bc008d65
155 changed files with 1283 additions and 651 deletions

View file

@ -1,6 +1,6 @@
use ironrdp_core::ReadCursor;
use ironrdp_pdu::{decode, encode_vec, DecodeErrorKind, Encode};
use ironrdp_pdu::{gcc::*, EncodeErrorKind};
use ironrdp_core::{DecodeErrorKind, EncodeErrorKind, ReadCursor};
use ironrdp_pdu::gcc::*;
use ironrdp_pdu::{decode, encode_vec, Encode};
use ironrdp_testsuite_core::cluster_data::*;
use ironrdp_testsuite_core::conference_create::*;
use ironrdp_testsuite_core::core_data::*;

View file

@ -4,7 +4,7 @@ use ironrdp_pdu::{encode_vec, mcs::*};
use ironrdp_testsuite_core::mcs::*;
use ironrdp_testsuite_core::mcs_encode_decode_test;
fn mcs_decode<'de, T: McsPdu<'de>>(src: &'de [u8]) -> ironrdp_pdu::DecodeResult<T> {
fn mcs_decode<'de, T: McsPdu<'de>>(src: &'de [u8]) -> ironrdp_core::DecodeResult<T> {
let mut cursor = ironrdp_core::ReadCursor::new(src);
T::mcs_body_decode(&mut cursor, src.len())
}