We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Currently the socket data ingress works as
atat::Buf -> serde_json::parse -> SocketData -> hex::decode -> Tcp::RxBuf ^ ^ ^ ^ clone clone inline clone
Using serde's zero-copy deserializing (https://serde.rs/lifetimes.html), it should be possible to refactor this into:
serde
atat::Buf -> serde_json::parse -> SocketData -> Tcp::RxBuf ^ ^ ^ clone borrow borrow
Where the two borrow's symbolise the borrowed Tcp::RxBuf
borrow
Tcp::RxBuf
This feature is not currently supported by neither serde_at, nor atat_derive, and might not need to be supported by atat_derive at all.
serde_at
atat_derive
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Currently the socket data ingress works as
Using
serde
's zero-copy deserializing (https://serde.rs/lifetimes.html), it should be possible to refactor this into:Where the two
borrow
's symbolise the borrowedTcp::RxBuf
This feature is not currently supported by neither
serde_at
, noratat_derive
, and might not need to be supported byatat_derive
at all.The text was updated successfully, but these errors were encountered: